Cargo Features

[dependencies]
clap_builder_cryo = { version = "4.3.21-cryo", default-features = false, features = ["debug", "unstable-doc", "std", "color", "help", "usage", "error-context", "suggestions", "deprecated", "cargo", "wrap_help", "env", "unicode", "string", "unstable-v5", "unstable-styles"] }
default = color, error-context, help, std, suggestions, usage

These default features are set whenever clap_builder_cryo is added without default-features = false somewhere in the dependency tree.

debug

Enables debug messages

Enables backtrace

unstable-doc = cargo, env, string, unicode, unstable-styles, wrap_help

for docs.rs

std default

Used in default
support for no_std in a backwards-compatible way

Enables std of anstyle

color default unstable-styles?

Enables anstream ^0.3.0

help default wrap_help?
usage default
error-context default suggestions

Affects context::ContextKind, context::ContextValue, format::RichFormatter

suggestions default = error-context

Enables strsim ^0.10.0

deprecated unstable-v5?

Optional
Guided experience to prepare for next breaking release (at different stages of development, this may become default)

cargo unstable-doc?

Disable if you're not using Cargo, enables Cargo-env-var-dependent macros

Enables once_cell

wrap_help unstable-doc? = help

Enables terminal_size ^0.2.1

env unstable-doc?

Use environment variables during arg parsing

unicode unstable-doc?

Support for unicode characters in arguments and help messages

Enables unicase and unicode-width ^0.1.9

string unstable-doc?

Allow runtime generated strings

unstable-v5 = deprecated

In-work features

unstable-styles unstable-doc? = color

Affects builder::styling