use std::path::PathBuf; use clap::Parser; /// Repotool is a tool to manage multiple code repositories #[derive(Parser, Debug)] #[command(version, about)] struct Args { /// Working directory #[arg(short, long)] directory: PathBuf, } fn main() { let args = Args::parse(); println!("ARGS: {:?}", args); }