2 个不稳定版本
使用旧的 Rust 2015
0.2.0 | 2016年5月1日 |
---|---|
0.1.0 | 2016年4月30日 |
11 在 #vdf 中排名
每月下载量 1,252
用于 9 个 软件包(直接使用 2 个)
16KB
530 代码行
Steam 配置文件解析器
Rust 库,用于解析和处理 VDF 文件。
示例
"controller_mappings"
{
"version" "2"
"group"
{
"mode" "four_buttons"
}
"group"
{
"settings"
{
"requires_click" "0"
}
}
}
extern crate steamy_vdf as vdf;
fn main() {
let config = vdf::load("tests/desktop.vdf").unwrap();
assert_eq!(2.0,
config.lookup("controller_mappings.version").unwrap()
.to::<f32>().unwrap());
assert_eq!("four_buttons",
config.lookup("controller_mappings.group.0.mode").unwrap()
.as_str().unwrap());
assert_eq!(false,
config.lookup("controller_mappings.group.1.settings.requires_click").unwrap()
.to::<bool>().unwrap());
}
依赖关系
~660KB
~13K SLoC