11 个不稳定版本
0.5.3 | 2023年6月28日 |
---|---|
0.5.2 | 2022年11月5日 |
0.5.1 | 2016年10月23日 |
0.5.0 | 2016年6月17日 |
0.3.2 | 2015年7月9日 |
#183 in 配置
1,296 每月下载量
在 9 个crate中使用 (2 直接)
10KB
205 行
Options
该包提供了一种管理命名参数的数据结构。
示例
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());
贡献
非常感谢您的贡献。请不要犹豫,提出问题或提交拉取请求。请注意,任何提交给项目的贡献都将根据LICENSE.md中给出的条款进行许可。