//! How to append a postscript to the help message generated. //! //! Running this example with --help prints this message: //! ----------------------------------------------------- //! structopt 0.3.25 //! I am a program and I do things. //! //! Sometimes they even work. //! //! USAGE: //! after_help [FLAGS] //! //! FLAGS: //! -d //! Release the dragon //! //! -h, --help //! Prints help information //! //! -V, --version //! Prints version information //! //! //! Beware `-d`, dragons be here //! ----------------------------------------------------- use structopt::StructOpt; /// I am a program and I do things. /// /// Sometimes they even work. #[derive(StructOpt, Debug)] #[structopt(after_help = "Beware `-d`, dragons be here")] struct Opt { /// Release the dragon. #[structopt(short)] dragon: bool, } fn main() { let opt = Opt::from_args(); println!("{:?}", opt); }