11 releases (3 stable)
2.0.0 | Sep 28, 2022 |
---|---|
1.0.1 | Jun 13, 2022 |
1.0.0 | Feb 9, 2022 |
0.4.1 | Jan 27, 2022 |
0.1.0 | May 29, 2018 |
#26 in Command-line interface
37,792 downloads per month
Used in 140 crates
(92 directly)
11KB
123 lines
clap-verbosity-flag for log
Easily add a --verbose
flag to CLIs using clap
Examples
use clap::Parser;
// ...
#[derive(Debug, Parser)]
struct Cli {
#[clap(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.4–1.9MB
~36K SLoC