16 个稳定版本
| 2.0.5 | 2021 年 9 月 12 日 |
|---|---|
| 2.0.4 | 2021 年 3 月 16 日 |
| 1.0.9 | 2021 年 1 月 24 日 |
| 1.0.5 | 2020 年 12 月 7 日 |
| 0.0.4 | 2019 年 12 月 30 日 |
在 编码 类别中排名第 673
每月下载量 57 次
150KB
3K SLoC
nop-json
这是根据 ECMA-404 标准实现的完整功能现代 JSON 实现。
这个 crate 允许将 JSON 流反序列化为原始类型(bool、i32 等)、字符串以及任何实现了特殊 trait TryFromJson 的其他类型,这些类型可以通过 #[derive(TryFromJson)] 自动实现,适用于你的结构体和枚举。
并通过 DebugToJson trait 反序列化为 JSON,该 trait 类似于 Debug,允许使用 println!() 等方式打印你的对象。或者通过 WriteToJson trait 将数据写入 io::Write 流。
这个 crate 允许从流中按顺序读取空白分隔的 JSON 值。它还允许将 blob 字符串管道传输到写入器。
文档
依赖项
~1.5MB
~35K SLoC