1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use clap::Parser; /// `valor publish` #[derive(Parser)] pub struct PublishCommand { /// Running under debug mode #[clap(long)] debug: bool, /// Running under release mode #[clap(long)] release: bool, /// Optimize Level #[arg(short, long, action = clap::ArgAction::Count)] optimize: u8, }