]>
Commit | Line | Data |
---|---|---|
04454e1e FG |
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 { | |
923072b8 | 9 | #[clap(long, value_parser)] |
04454e1e | 10 | two: String, |
923072b8 | 11 | #[clap(long, value_parser)] |
04454e1e FG |
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 | } |