11 个版本 (7 个破坏性版本)
使用旧的 Rust 2015
0.7.2 | 2016年10月23日 |
---|---|
0.7.0 | 2016年4月26日 |
0.6.0 | 2015年10月19日 |
#557 in 配置
每月100次下载
12KB
318 行
配置
该软件包提供了一种可塑性的树形结构。
文档
示例
let tree = configuration::format::TOML::parse(r#"
message = "one"
[foo.bar]
message = "two"
[foo.baz]
answer = 42
"#).unwrap();
assert_eq!(tree.get::<String>("message").unwrap(), "one");
assert_eq!(tree.get::<String>("foo.message").unwrap(), "one");
assert_eq!(tree.get::<String>("foo.bar.message").unwrap(), "two");
assert_eq!(tree.get::<String>("foo.baz.message").unwrap(), "one");
let tree = tree.branch("foo.baz").unwrap();
assert_eq!(tree.get::<i64>("answer").unwrap(), &42);
贡献
您的贡献将受到高度赞赏。请勿犹豫,提出问题或拉取请求。请注意,提交给项目包含的贡献将根据 LICENSE.md 中给出的条款进行许可。
依赖项
~155KB