20 releases (12 stable)
new 3.0.0 | Nov 20, 2024 |
---|---|
2.2.3 | Nov 16, 2024 |
2.2.2 | Sep 26, 2024 |
2.2.1 | Jul 25, 2024 |
0.1.0 | May 29, 2018 |
#13 in Command-line interface
176,441 downloads per month
Used in 373 crates
(301 directly)
30KB
461 lines
clap-verbosity-flag for log
Easily add a --verbose
flag to CLIs using Clap
Examples
use clap::Parser;
// ...
#[derive(Debug, Parser)]
struct Cli {
#[command(flatten)]
verbose: clap_verbosity_flag::Verbosity,
}
By default, it'll only report errors.
-q
silences output-v
show warnings-vv
show info-vvv
show debug-vvvv
show trace
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Dependencies
~1.2–1.8MB
~34K SLoC