1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use clap::Parser; use clap_vergen::Version; #[derive(Debug, clap::Parser)] enum Cli { Version(Version), } fn main() { match Cli::from_args() { Cli::Version(version) => { version.print().unwrap(); } } }