Cargo Features
[dependencies]
rustls-openssl = { version = "0.1.1", default-features = false, features = ["x25519", "chacha", "tls12"] }
- default = chacha, tls12, x25519
-
These default features are set whenever
rustls-openssl
is added without
somewhere in the dependency tree.default-features = false - x25519 default
-
Affects
kx::X25519
… - chacha default
-
Affects
tls12::TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
,tls12::TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
,tls13::TLS13_CHACHA20_POLY1305_SHA256
,tls13::TLS13_CHACHA20_POLY1305_SHA256_INTERNAL
… - tls12 default
-
Use aws_lc_rs to test our provider