]> git.proxmox.com Git - rustc.git/blob - vendor/clap/examples/tutorial_derive/02_apps.rs
New upstream version 1.62.1+dfsg1
[rustc.git] / vendor / clap / examples / tutorial_derive / 02_apps.rs
1 use clap::Parser;
2
3 #[derive(Parser)]
4 #[clap(name = "MyApp")]
5 #[clap(author = "Kevin K. <kbknapp@gmail.com>")]
6 #[clap(version = "1.0")]
7 #[clap(about = "Does awesome things", long_about = None)]
8 struct Cli {
9 #[clap(long)]
10 two: String,
11 #[clap(long)]
12 one: String,
13 }
14
15 fn main() {
16 let cli = Cli::parse();
17
18 println!("two: {:?}", cli.two);
19 println!("one: {:?}", cli.one);
20 }