clap/examples/tutorial_builder/03_01_flag_count.rs

17 lines
355 B
Rust
Raw Normal View History

// Note: this requires the `cargo` feature
use clap::{arg, command, ArgAction};
fn main() {
let matches = command!()
.arg(arg!(-v - -verbose).action(ArgAction::Count))
.get_matches();
println!(
"verbose: {:?}",
matches
.get_one::<u8>("verbose")
.expect("Count always defaulted")
);
}