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