Expand description
Data structure for managing named parameters.
§Example
use options::Options;
let mut options = Options::default();
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.
- Parameters
Mut - An iterator over mutable parameters.
- Value
- A parameter value.
Type Aliases§
- Name
- A parameter name.