Cargo Features

[dependencies]
indy-crypto = { version = "0.5.1", default-features = false, features = ["bn_openssl", "pair_amcl", "serialization"] }
default = bn_openssl, pair_amcl, serialization

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

bn_openssl default = int_traits, openssl

Affects indy-crypto::bn

pair_amcl default = amcl

Affects indy-crypto::pair

serialization default = serde, serde_derive, serde_json

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.

amcl pair_amcl
int_traits bn_openssl
openssl bn_openssl
serde serialization
serde_json serialization
serde_derive serialization