Crate arguments [−] [src]
Parser for command-line arguments.
Example
use arguments::Arguments; let args = std::env::args(); // foo --bar --buz qux let Arguments { program, options, .. } = arguments::parse(args).unwrap(); println!("Foo: {}", program); println!("Bar: {}", options.get::<bool>("bar").unwrap()); println!("Buz: {}", options.get::<String>("buz").unwrap());
Structs
Arguments |
Command-line arguments. |
Options |
A collection of named parameters. |
Parser |
A parser for command-line arguments. |
Functions
parse |
Parse command-line arguments. |