1 use clap::Parser; 2 3 #[derive(Parser, Debug)] 4 #[command] 5 struct Opt {} 6 7 #[derive(Parser, Debug)] 8 struct Opt1 { 9 #[arg = "short"] 10 foo: u32, 11 } 12 main()13 fn main() { 14 let opt = Opt::parse(); 15 println!("{:?}", opt); 16 } 17