Command::override_usage
override_usage
Section titled “override_usage ”Overrides the clap generated usage string for help and error messages.
Example
Section titled “Example”name = "myprog"override-usage = "myapp -X [-a] [-b] <file>\n myapp -Y [-c] <file1> <file2>\n myapp -Z [-d|-e]"[args]
name: myprogoverride-usage: |- myapp -X [-a] [-b] <file> myapp -Y [-c] <file1> <file2> myapp -Z [-d|-e]args: {}
{ "name": "myprog", "override-usage": "myapp -X [-a] [-b] <file>\n myapp -Y [-c] <file1> <file2>\n myapp -Z [-d|-e]", "args": {}}
prog --help
Output
Section titled “Output”Usage: myapp -X [-a] [-b] <file> myapp -Y [-c] <file1> <file2> myapp -Z [-d|-e]
Options: -h, --help Print help