parseargumentsrs

Easy way to deal with parsing commandline arguments

Can be used with any type that implements FromStr (for parsing). Use parse_argument() function to find a value for a specified key (flag). Look at the examples for an idea of how to use it. It works for arguments that look like this:

bash ./rust_code --setting=foo --num=42 --hello="world" And to retrieve those values you would write: rust // assuming you made an Setting enum that implemented FromStr trait let _ = parse_argument::<Setting>("option").unwrap().unwrap(); let _ = parse_argument::<i32>("num").unwrap().unwrap(); let _ = parse_argument::<String>("hello").unwrap().unwrap();

Run cargo doc --open to see the documentation. Will Hopefully be on crates.io soon

TODO