Cargo Features
[dependencies]
miden = { version = "0.3.0", default-features = false, features = ["std", "concurrent", "executable"] }
- default = std
-
The
std
feature is set by default whenevermiden
is added without
somewhere in the dependency tree.default-features = false - std default concurrent? executable?
-
Enables std of miden-air ^0.3, miden-assembly ^0.3, log, miden-processor ^0.3, miden-prover ^0.3, miden-verifier ^0.3, and miden-core ^0.3
- concurrent = std
-
Enables concurrent of miden-prover ^0.3
- executable = crypto, env_logger, rustyline, serde_derive, std, structopt, winter-utils
-
Enables std of hex, serde, and serde_json
serde:
Provide impls for common standard library types like Vec<T> and HashMap<K, V>.
Requires a dependency on the Rust standard library.Required by the binary
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.
- crypto executable?
-
Enables winter-crypto ^0.4.2
- env_logger executable?
-
Enables env_logger ^0.9
- hex executable?
- rustyline executable?
-
Enables rustyline ^10.0.0
- serde executable?
- serde_derive executable?
- serde_json executable?
- structopt executable?
- winter-utils executable?
-
Enables winter-utils ^0.4.2