Cargo Features
[dependencies]
vinezombie = { version = "0.3.1", default-features = false, features = ["client", "crypto", "serde", "tls", "tls-tokio", "tokio-codec", "base64", "tracing", "whoami"] }
- default = base64, client, crypto, tls-tokio
-
These default features are set whenever
vinezombie
is added without
somewhere in the dependency tree.default-features = false - client default
-
Affects
vinezombie::client
… - crypto default
- serde
-
Enables serde and serde_derive
- tls tls-tokio
-
Enables rustls, rustls-native-certs ^0.7.0, and rustls-pemfile
Affects
client::tls
… - tls-tokio default = tls, tokio
-
Enables tokio-rustls
- tokio-codec
-
Enables codec of tokio-util
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.
- base64 default
-
Enables base64 ^0.21.2
Affects
string::base64
… - tokio tls-tokio
-
Affects
channel::TokioChannels
… - tokio-util tokio-codec?
- tracing implicit feature
-
Enables tracing
tracing:
Application-level tracing for Rust
- whoami implicit feature
-
Enables whoami
whoami:
Retrieve the current user and environment