02_app_settings_derive/
02_app_settings.rs

1use clap::Parser;
2
3#[derive(Parser)]
4#[command(version, about, long_about = None)]
5#[command(next_line_help = true)]
6struct Cli {
7    #[arg(long)]
8    two: String,
9    #[arg(long)]
10    one: String,
11}
12
13fn main() {
14    let cli = Cli::parse();
15
16    println!("two: {:?}", cli.two);
17    println!("one: {:?}", cli.one);
18}