Cargo Features
[dependencies]
wash-lib = { version = "0.20.0", default-features = false, features = ["start", "parser", "cli", "nats", "docs"] }
- default = nats, parser, start
-
These default features are set whenever
wash-lib
is added without
somewhere 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::generate
… - nats default = async-nats, wadm
-
Affects
wash-lib::app
,wash-lib::actor
,wash-lib::capture
,wash-lib::config
,wash-lib::context
,wash-lib::drain
,wash-lib::spier
,wash-lib::wait
… - docs
-
Enables docs of wasmcloud-component-adapters
wasmcloud-component-adapters:
skip fetching adapters (which requires network access)
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.
- async-nats nats
-
Enables async-nats ^0.33
- clap cli?
- config parser
-
Enables config ^0.13
- console cli?
- dialoguer cli?
-
Enables dialoguer ^0.10
- heck cli?
- ignore cli?
- indicatif cli?
- path-absolutize cli?
- semver parser start
- term-table cli?
- wadm nats