structopt (cargo): Parse command line argument by defining a struct.
Keywords: docopt|cli|clap|derive