| Vulnerabilities | |||||
|---|---|---|---|---|---|
| Version | Suggest | Low | Medium | High | Critical |
| 3.0.4 | 0 | 0 | 0 | 0 | 0 |
| 3.0.3 | 0 | 0 | 0 | 0 | 0 |
| 3.0.2 | 0 | 0 | 0 | 0 | 0 |
| 3.0.1 | 0 | 0 | 0 | 0 | 0 |
| 3.0.0 | 0 | 0 | 0 | 0 | 0 |
| 2.2.3 | 0 | 0 | 0 | 0 | 0 |
| 2.2.2 | 0 | 0 | 0 | 0 | 0 |
| 2.2.1 | 0 | 0 | 0 | 0 | 0 |
| 2.2.0 | 0 | 0 | 0 | 0 | 0 |
| 2.1.2 | 0 | 0 | 0 | 0 | 0 |
| 2.1.1 | 0 | 0 | 0 | 0 | 0 |
| 2.1.0 | 0 | 0 | 0 | 0 | 0 |
| 2.0.1 | 0 | 0 | 0 | 0 | 0 |
| 2.0.0 | 0 | 0 | 0 | 0 | 0 |
| 1.0.1 | 0 | 0 | 0 | 0 | 0 |
| 1.0.0 | 0 | 0 | 0 | 0 | 0 |
| 0.4.1 | 0 | 0 | 0 | 0 | 0 |
| 0.4.0 | 0 | 0 | 0 | 0 | 0 |
| 0.3.2 | 0 | 0 | 0 | 0 | 0 |
| 0.3.1 | 0 | 0 | 0 | 0 | 0 |
| 0.3.0 | 0 | 0 | 0 | 0 | 0 |
| 0.2.0 | 0 | 0 | 0 | 0 | 0 |
| 0.1.0 | 0 | 0 | 0 | 0 | 0 |
3.0.4 - This version is safe to use because it has no known security vulnerabilities at this time. Find out if your coding project uses this component and get notified of any reported security vulnerabilities with Meterian-X Open Source Security Platform
Maintain your licence declarations and avoid unwanted licences to protect your IP the way you intended.
Apache-2.0 - Apache License 2.0Easily add --verbose and --quiet flags to CLIs using Clap.
$ cargo add clap-verbosity-flaguse clap::Parser;
#[derive(Debug, Parser)]
struct Cli {
#[command(flatten)]
verbosity: clap_verbosity_flag::Verbosity,
}
fn main() {
let args = Cli::parse();
env_logger::Builder::new()
.filter_level(args.verbosity.into())
.init();
// Your code here
}For tracing support, use the tracing feature:
$ cargo add clap-verbosity-flag --no-default-features --features tracinguse clap::Parser;
#[derive(Debug, Parser)]
struct Cli {
#[command(flatten)]
verbosity: clap_verbosity_flag::Verbosity,
}
fn main() {
let args = Cli::parse();
tracing_subscriber::fmt()
.with_max_level(args.verbosity)
.init();
// Your code here
}The default verbosity level will cause log / tracing to only report errors. The flags can be
specified multiple times to increase or decrease the verbosity level. See the Documentation for
info on how to change the default verbosity level.
-q / --quiet
-v / --verbose
-vv / --verbose --verbose
-vvv / --verbose --verbose --verbose
-vvvv / --verbose --verbose --verbose --verbose
Licensed under either of
at your option.
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.