command/command.rs
1use arguably::ArgParser;
2
3fn main() {
4 let mut parser = ArgParser::new()
5 .helptext("Usage: foobar...")
6 .version("1.0")
7 .command("boo", ArgParser::new()
8 .helptext("Usage: foobar boo...")
9 .callback(cmd_boo)
10 );
11
12 if let Err(err) = parser.parse() {
13 err.exit();
14 }
15}
16
17fn cmd_boo(_cmd_name: &str, _cmd_parser: &ArgParser) {
18 println!("boo!");
19}