Cargo feature
An optional part of a crate that you switch on in Cargo.toml.
A feature is a named flag declared in [features]; enabling it can turn on optional dependencies and #[cfg(feature = "...")] code. Features are additive: enabling one must never break another.
Loading interactive…
Examples
[features] unicode = ["dep:unicode-segmentation"]declares a feature;cargo build --features unicodeturns on the code under#[cfg(feature = "unicode")].