Cargo Features
[dependencies]
secret-lib = { version = "1.0.0", default-features = false, features = ["tokio", "async-std", "rustls", "openssl", "command", "keyring", "derive", "vendored"] }
- default = command, keyring, rustls, tokio
-
These default features are set whenever
secret-lib
is added without
somewhere in the dependency tree.default-features = false - tokio default
-
Async runtime
Enables tokio of optional keyring-lib and optional process-lib
- async-std
-
Enables async-std of optional keyring-lib and optional process-lib
- rustls default
-
Rust crypto
Enables rustls of optional keyring-lib
- openssl
-
Enables openssl of optional keyring-lib
- command default
-
Secret backends
Enables process-lib
- keyring default
-
Enables keyring-lib
- derive
-
Serde (de)serialization
Enables serde, derive of optional keyring-lib and optional process-lib
- vendored
-
Vendored (mostly for OpenSSL)
Enables vendored of optional keyring-lib