arguably 0.4.0

A simple argument-parsing library.
Documentation

A minimalist library for parsing command line arguments.

Example

# use arguably::ArgParser;
let mut parser = ArgParser::new()
.helptext("Usage: foobar...")
.version("1.0")
.flag("foo f")
.option("bar b");

if let Err(err) = parser.parse() {
err.exit();
}

if parser.found("foo").unwrap() {
println!("Found --foo/-f flag.");
}

if let Some(value) = parser.value("bar").unwrap() {
println!("Found --bar/-b option with value: {}", value);
}

for arg in parser.args() {
println!("Arg: {}", arg);
}