Cargo Features

[dependencies]
cargo-spellcheck = { version = "0.14.0", default-features = false, features = ["hunspell", "all", "nlprules"] }
default = hunspell, nlprules

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

hunspell default all? = nlprules

hunspell uses the segmenter provided by nlprules

Enables encoding_rs and fd-lock and bundled of hunspell-rs

dictionary lookup with affixes

all = hunspell, nlprules
nlprules default all? hunspell

Enables nlprule-build and regex-fancy of nlprule

full grammar check, but also tokenization and disambiguation