Cargo Features

[dependencies]
ece = { version = "2.3.1", default-features = false, features = ["serializable-keys", "backend-openssl", "backend-test-helper"] }
default = backend-openssl, serializable-keys

These default features are set whenever ece is added without default-features = false somewhere in the dependency tree.

serializable-keys default = serde
backend-openssl default = hkdf, lazy_static, openssl, sha2
backend-test-helper

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.

hkdf backend-openssl
lazy_static backend-openssl
openssl backend-openssl
serde serializable-keys
sha2 backend-openssl