3个不稳定版本
0.2.0 | 2023年7月14日 |
---|---|
0.1.1 | 2023年7月13日 |
0.1.0 | 2023年7月12日 |
1594 in 编码
28KB
572 行
serde_builder
serde的附加组件,旨在提供一种使用构建器模式代替derive的替代方案
目前这是一个概念验证。要查看用法示例,运行 simple_de
和 simple_ser
示例并查看其代码。此外,您还可以在docs.rs上查看完整的API文档
理论上,由于向反序列化器提供了错误的字段名称,反序列化可能会失败。如果发生这种情况,启用 leaking
功能,该功能以通过 Box::leak
泄露内存为代价提供正确的字段名称
待办事项列表
- 枚举的反序列化和序列化
- 检查和转换
- 依赖于其他值的默认值
- 在可定制性方面与serde derive相当
依赖关系
~0.4–1MB
~23K SLoC