use dynarg::Args;
fn main() {
let mut args = Args::new();
args.insert_string("greeting", String::from("hello world"));
args.insert_i32("meaning_of_life", 42);
let out = args.poke_string("greeting").unwrap();
println!("{}", out);
let meaning_of_life = args.poke_i32("meaning_of_life").unwrap();
println!("The meaning of life is: {}", meaning_of_life);
if args.all_used() {
println!("All used! :3");
} else {
for used_arg_name in args.iter_not_used_name() {
println!("Arg: \"{}\" not used", used_arg_name);
}
}
}