Modules§
Structs§
- Array
Diff - The collection of difference-vec’s
- Array
Diff Type - The type of change to make to an array
- BTree
MapDiff - The diff struct used to compare two BTreeMap’s
- BTree
SetDiff - The diff struct used to compare two BTreeMap’s
- Hash
MapDiff - The diff struct used to compare two HashMap’s
- Hash
SetDiff - The diff struct used to compare two HashSet’s
- VecDiff
- The collection of difference-vec’s
Enums§
- Option
Diff - VecDiff
Type - The type of change to make to a vec
Traits§
- Diff
- A trait to diff and apply diffs between two structs The derive macro can be used on structs when all fields of the struct implement Diff Implementations are provided for bools, numeric types, Option types, and HashMaps
- Differ
- A trait allowing a custom struct to handle the diffing implementation for a type