Cargo Features
cli-toolbox has no features set by default.
[dependencies]
cli-toolbox = { version = "0.8.0", features = ["all", "debug", "eval", "release", "report", "trace"] }
- all = debug, eval, release, report
- debug all?
-
Affects
cli-toolbox::debug
,cli-toolbox::debugln
,common::Message
,parse::parse_expression
,common::kw
,parse::decode_expr_type
,parse::parse_optional_semicolon
… - eval all? = verbosity
-
Affects
cli-toolbox::eval
,parse::parse_expr_eval
,parse::parse_verbosity
,tokenize::tokenize_expression
,tokenize::tokenize_verbosity_expression
,common::QUITE_ERR
,common::DUPE_VERBOSITY_ERR
,common::VERBOSITY_ORDER_ERR
,parse::parse_expression
,common::kw
,parse::decode_expr_type
,parse::parse_optional_semicolon
… - release all? = verbosity
-
Affects
cli-toolbox::release
,parse::parse_expr_eval
,parse::parse_verbosity
,tokenize::tokenize_expression
,tokenize::tokenize_verbosity_expression
,common::QUITE_ERR
,common::DUPE_VERBOSITY_ERR
,common::VERBOSITY_ORDER_ERR
,parse::parse_expression
,common::kw
,parse::decode_expr_type
,parse::parse_optional_semicolon
… - report all? = verbosity
-
Affects
cli-toolbox::report
,cli-toolbox::reportln
,common::Message
,common::QUITE_ERR
,common::DUPE_VERBOSITY_ERR
,common::VERBOSITY_ORDER_ERR
,common::kw
,parse::decode_expr_type
,parse::parse_optional_semicolon
… - trace
-
feature should only be used for tests or examples
Affects
tracing::trace_expansion
,tracing::trace_parsed
,tracing::trace_source
…
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.