Cargo Features

[dependencies]
tokio-rustls-fork-shadow-tls = { version = "0.0.8", default-features = false, features = ["dangerous_configuration", "logging", "tls12", "unsafe_io"] }
default = logging, tls12

These default features are set whenever tokio-rustls-fork-shadow-tls is added without default-features = false somewhere in the dependency tree.

dangerous_configuration

Enables dangerous_configuration of rustls-fork-shadow-tls

logging default

Enables logging of rustls-fork-shadow-tls

tls12 default

Enables tls12 of rustls-fork-shadow-tls

unsafe_io

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