Documentation
1
2
3
4
5
6
7
8
9
10
11
extern crate cline;
use cline::{Cli, cline_run};

fn main() {
    let mut cli = Cli::new();

    cli.register(vec!["foo", "bar"], | _ | { println!("running foo bar") }).ok();
    cli.register(vec!["foo", "baz"], | _ | { println!("running foo baz") }).ok();

    cline_run(&mut cli);
}