Cargo Features

[dependencies]
monoio-relay = { version = "0.1.0", default-features = false, features = ["iouring", "legacy", "https", "http2", "rate-limiter", "metrics"] }
default = iouring

The iouring feature is set by default whenever monoio-relay is added without default-features = false somewhere in the dependency tree.

iouring default

Enables iouring of monoio

monoio:

iouring support

legacy https?

Enables legacy and tokio-compat of monoio

https = legacy, rustls-pemfile, tokio-rustls
http2

Enables http2 of hyper

rate-limiter = governor

Affects monoio-relay::rate_limiter

metrics

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

governor rate-limiter?

Enables governor ^0.8.0

rustls-pemfile https?
tokio-rustls https?