Cargo Features

[dependencies]
snipgrep = { version = "0.1.0", default-features = false, features = ["cli", "reporters"] }
default = cli

The cli feature is set by default whenever snipgrep is added without default-features = false somewhere in the dependency tree.

cli default = reporters

Enables clap and tracing-subscriber

clap:

Cli

Affects snipgrep::cli

Required by the binary

reporters cli

Enables console and tabled

Affects snipgrep::reporters