Crate options [−] [src]
Data structure for managing named parameters.
Example
use options::Options; let mut options = Options::new(); options.set("foo", 42) .set("bar", "To be or not to be?") .set("baz", "Hello, world!".to_string()); println!("foo = {}", options.get::<i32>("foo").unwrap()); println!("bar = {}", options.get::<&str>("bar").unwrap()); println!("baz = {}", options.get::<String>("baz").unwrap());
Structs
Names |
An iterator over names. |
Options |
A collection of named parameters. |
Parameters |
An iterator over parameters. |
ParametersMut |
An iterator over mutable parameters. |
Value |
A parameter value. |
Type Definitions
Name |
A parameter name. |