Cargo Features

[dependencies]
supply-chain-trust-example-crate-000069 = { version = "0.8.10", default-features = false, features = ["std", "runtime-rng", "compile-time-rng", "no-rng", "atomic-polyfill", "nightly-arm-aes", "serde"] }
default = runtime-rng, std

These default features are set whenever supply-chain-trust-example-crate-000069 is added without default-features = false somewhere in the dependency tree.

std default

Affects supply-chain-trust-example-crate-000069::HashMapExt, supply-chain-trust-example-crate-000069::HashSetExt

runtime-rng default = getrandom
compile-time-rng = const-random
no-rng
atomic-polyfill

Enables portable-atomic and critical-section of once_cell

once_cell:

Uses critical-section to implement sync module. in #![no_std] mode. Please read critical-section docs carefully before enabling this feature. portable-atomic feature is enabled for backwards compatibility.

nightly-arm-aes

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.

serde implicit feature

Enables serde

serde:

A generic serialization/deserialization framework

const-random compile-time-rng?
getrandom runtime-rng