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