7 个稳定版本
3.0.0 | 2024 年 4 月 15 日 |
---|---|
2.0.1 | 2023 年 3 月 10 日 |
2.0.0 | 2022 年 9 月 9 日 |
1.0.5 | 2022 年 9 月 9 日 |
1.0.4 | 2022 年 9 月 8 日 |
#303 在 编码
1,359 每月下载量
46KB
1.5K SLoC
支持 serde 的 libconfig 解析器
#[derive(Serialize, Deserialize)]
struct TestInteger {
a: i32,
}
let test = TestInteger {
a: 42,
};
let ser = libconfig_rs::to_string(&test).unwrap();
let der = libconfig_rs::from_str(&ser).unwrap();
assert_eq!(test, der);
let config = "config : { test : [1, 2, 3]; }";
let res = libconfig_rs::Value::from_str(config).unwrap();
println!("{:#?}", res);
依赖
~1.9–2.9MB
~55K SLoC