Cargo Features
[dependencies]
striple = { version = "0.0.1", default-features = false, features = ["public_crypto", "public_openssl", "cryptoecdsa", "for_c", "opensslpbkdf2", "opensslrsa", "serialize"] }
- default = cryptoecdsa, for_c, opensslpbkdf2, opensslrsa, public_crypto, public_openssl, serialize
-
These default features are set whenever
striple
is added without
somewhere in the dependency tree.default-features = false - public_crypto default = rust-crypto, uuid
-
Affects
anystriple::StriplePRIP
,striple::public.crypto
,public::public_crypto
… - public_openssl default = openssl, uuid
-
Affects
anystriple::StriplePSha512
,anystriple::StriplePSha256
,anystriple::StriplePRIP
,striple::public.openssl
,public::public_openssl
… - cryptoecdsa default = rust-crypto
-
Affects
anystriple::StripleECDSA
… - for_c default = libc
-
Affects
striple::for_c
… - opensslpbkdf2 default = openssl
- opensslrsa default = openssl
-
Affects
anystriple::StripleRSA
… - serialize default = rustc-serialize
-
Affects
striple::BASE64CONF
…
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](https://rust-lang.github.io/rfcs/3491-remove-implicit-features.html).