Cargo Features
[dependencies]
tls-listener = { version = "0.10.1", default-features = false, features = ["rustls", "native-tls", "openssl", "rt", "tokio-net"] }
- default = tokio-net
-
The
tokio-net
feature is set by default whenevertls-listener
is added without
somewhere in the dependency tree.default-features = false - rustls = tokio-rustls
- native-tls = tokio-native-tls
- openssl = openssl_impl, tokio-openssl
- rt
-
tokio:
Includes basic task execution capabilities
- tokio-net default
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.