use badargs::arg; arg!(OutFile: "output", "o" -> Option); arg!(Force: "force", "f" -> bool); arg!(OLevel: "optimize" -> usize); fn main() { let args = badargs::badargs::<(OutFile, (Force, OLevel))>().unwrap(); let _outfile = args.get::(); let _force = args.get::(); let _o_level = args.get::(); }