Cargo Features

[dependencies]
ockam_api = { version = "0.68.0", default-features = false, features = ["std", "storage", "aws-lc", "rust-crypto"] }
default = rust-crypto, std

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

std default = storage

Enables ockam_vault and ockam_vault_aws, use_std of either, std of tinyvec and tracing and std of hex, minicbor, ockam, ockam_abac, ockam_core, ockam_multiaddr, and ockam_node

ockam:

Feature (enabled by default): "std" enables functionality expected to be available on a standard platform.

storage std

Enables ockam

aws-lc

Enables aws-lc of ockam_transport_tcp and ockam_vault

rust-crypto default

Enables ring of ockam_transport_tcp, rust-crypto of ockam_vault

ockam_api has 5 features without comments.