Cargo Features
[dependencies]
avx-http = { version = "0.4.0", default-features = false, features = ["std", "alloc", "client", "server", "tls"] }
- default = client, server, std
-
These default features are set whenever
avx-httpis added withoutsomewhere in the dependency tree.default-features = false - std default server
- alloc
- client default
- server default = std
- tls = rustls, rustls-native-certs, rustls-pemfile
-
Affects
avx-http::tls,tls::TlsConnector,tls::TlsStream…
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.
- rustls tls?
-
Enables rustls
ZERO dependencies for core functionality!
TLS is optional feature - only needed for HTTPS - rustls-pemfile tls?
- rustls-native-certs tls?
-
Enables rustls-native-certs ^0.7