fn main() -> Result<(), argwerk::Error> {
let args = argwerk::args! {
"tool [-h]" {
help: bool,
limit: usize = 10,
}
["-l" | "--limit", int] => {
limit = str::parse(&int)?;
}
["-h" | "--help"] => {
println!("{}", HELP);
help = true;
}
}?;
if args.help {
return Ok(());
}
dbg!(args);
Ok(())
}