Cargo Features
[dependencies]
wash-lib = { version = "0.33.0", default-features = false, features = ["start", "parser", "cli", "nats", "plugin", "docs"] }
- default = nats, parser, plugin, start
-
These default features are set whenever
wash-libis added withoutsomewhere in the dependency tree.default-features = false - start default = semver
-
Affects
wash-lib::start… - parser default = config, semver
-
Affects
wash-lib::parser… - cli = clap, console, dialoguer, heck, ignore, indicatif, path-absolutize, term-table
-
Affects
wash-lib::build,wash-lib::cli,wash-lib::deps,wash-lib::generate… - nats default = wadm-types
-
Enables async-nats ^0.36
Affects
wash-lib::app,wash-lib::capture,wash-lib::component,wash-lib::config,wash-lib::context,wash-lib::drain,wash-lib::spier,wash-lib::wait… - plugin default = wasmtime, wasmtime-wasi, wasmtime-wasi-http
-
Affects
wash-lib::plugin… - docs
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.
- clap cli?
- config parser
-
Enables config ^0.14
- console cli?
-
Enables console ^0.15
- dialoguer cli?
-
Enables dialoguer ^0.11
- heck cli?
- ignore cli?
- indicatif cli?
-
Enables indicatif ^0.17
- path-absolutize cli?
- semver parser start
- term-table cli?
-
Enables term-table =1.3.2
- wadm-types nats
- wasmtime plugin
-
Enables wasmtime ^26
- wasmtime-wasi plugin
-
Enables wasmtime-wasi ^26
- wasmtime-wasi-http plugin
-
Enables wasmtime-wasi-http ^26