Cargo Features

[dependencies]
monoio-rustls = { version = "0.3.0", default-features = false, features = ["dangerous_configuration", "logging", "tls12", "unsafe_io"] }
default = logging, tls12

These default features are set whenever monoio-rustls is added without default-features = false somewhere in the dependency tree.

dangerous_configuration

Enables dangerous_configuration of rustls ^0.21

logging default

Enables logging of rustls ^0.21

tls12 default

Enables tls12 of rustls ^0.21

unsafe_io

Once unsafe_io is enabled, you may not drop the future before it returns ready.
It saves one buffer copy than disabled.

Enables unsafe_io of monoio-io-wrapper