Cargo Features
[dependencies]
aliyundrive-webdav = { version = "2.3.3", default-features = false, features = ["rustls-tls", "native-tls", "native-tls-vendored", "atomic64"] }
- default = atomic64, rustls-tls
-
These default features are set whenever
aliyundrive-webdavis added withoutsomewhere in the dependency tree.default-features = false - rustls-tls default = rustls-pemfile, tokio-rustls
-
Enables stream of hyper ^0.14.27, rustls-tls of reqwest ^0.11.20, rustls of self_update ^0.37.0 and tls-listener ^0.7.0
- native-tls
-
Enables native-tls of reqwest ^0.11.20
- native-tls-vendored = openssl-probe
-
Enables native-tls-vendored of reqwest ^0.11.20
- atomic64 default
-
Enables atomic64 of moka ^0.11.3
moka:
This is an old feature and has no effect in v0.12.10 or newer. It is kept for backward compatibility and will be removed in v0.13.0.
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.
- openssl-probe native-tls-vendored?
-
Enables openssl-probe ^0.1.4
- rustls-pemfile rustls-tls
-
Enables rustls-pemfile ^1.0.0
TLS server support
- tls-listener rustls-tls
-
Enables tls-listener ^0.7.0
- tokio-rustls rustls-tls
-
Enables tokio-rustls ^0.24.0