//! How to completely remove version. //! //! Running this example with --help prints this message: //! ----------------------------------------------------- //! no_version //! //! USAGE: //! no_version //! //! FLAGS: //! -h, --help Prints help information //! ----------------------------------------------------- use structopt::clap::AppSettings; use structopt::StructOpt; #[derive(StructOpt, Debug)] #[structopt( name = "no_version", no_version, global_settings = &[AppSettings::DisableVersion] )] struct Opt {} fn main() { let opt = Opt::from_args(); println!("{:?}", opt); }