1use clap::Parser; 2 3#[derive(Parser)] 4#[command(version, about, long_about = None)] 5struct Cli { 6 name: Option<String>, 7} 8 9fn main() { 10 let cli = Cli::parse(); 11 12 println!("name: {:?}", cli.name); 13}