12 个版本
0.7.0-alpha.6 | 2023年3月3日 |
---|---|
0.7.0-alpha.4 | 2022年11月24日 |
0.6.3 | 2023年8月17日 |
0.6.2 | 2023年3月9日 |
0.6.1 | 2022年6月30日 |
在 数据结构 中排名第 350
39KB
1K SLoC
IOTA 身份 - Diff
此模块实现了 Diff
接口。这使得数据结构能够随着时间的推移相互比较。该库与 identity_diff_derive
配对,后者实现了 Diff
特性的 derive 宏。
支持的类型包括 HashMap
、Option
、String
、serde_json::Value
、Vec
以及诸如 i8
/u8
到 usize
和 isize
的原始类型,以及单元类型 ()
、bool
和 char
类型。通过 identity_diff_derive
支持结构体和枚举类型,可以由任意数量的这些类型组成。
依赖关系
~0.7–1.5MB
~33K SLoC