someflags/
someflags.rs

1use std::ffi::OsString;
2
3fn main() {
4    let mut force = false;
5    let mut lines = 10_i32;
6    let args: Vec<OsString> = go_flag::parse(|flags| {
7        flags.add_flag("f", &mut force);
8        flags.add_flag("lines", &mut lines);
9    });
10    println!("force = {:?}", force);
11    println!("lines = {:?}", lines);
12    for arg in &args {
13        println!("{}", arg.to_string_lossy());
14    }
15}