4 个版本
0.1.3 | 2019 年 10 月 21 日 |
---|---|
0.1.2 | 2019 年 10 月 16 日 |
0.1.1 | 2019 年 10 月 14 日 |
0.1.0 | 2019 年 10 月 12 日 |
103 in #save
在 2 个 crate 中使用
5KB
forge_util 简介
简介
forge_util
通过 Rust
实现。提供将 Json 保存到本地的 API。
帮助用户
APIs
/// save Json to local
/// value: Json to save.
/// path: local path where to save, `empty` will save to default path `./settings.json`
config_save_settings(value: &Value, path: &str) -> Result<()>
/// get Json from local
/// path: Json file local path, `empty` will use default path `./settings.json`
config_get_settings(path: &str) -> Result<Value>
示例
let people = serde_json::json!({"name":"alice","age":18,"sex":true});
let path = "./config_test.json";
config_save_settings(&people, path)?;
assert_eq!(people, config_get_settings(path)?);
上述示例将创建一个 Json 文件 ./config_test.json
:./config_test.json
{
"age": 18,
"name": "alice",
"sex": true
}
依赖
~0.8–1.6MB
~35K SLoC