Docs.rs
diff-struct-0.5.3
diff-struct 0.5.3
Permalink
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
benhall-7
Dependencies
diff_derive ^0.2.3
normal
num ^0.4.0
normal
optional
serde ^1
normal
quickcheck ^0.8
dev
quickcheck_derive ^0.3
dev
quickcheck_macros ^0.8
dev
rand ^0.6
dev
Versions
57.45%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
diff
0.5.3
All Items
Crate Items
Modules
Structs
Enums
Traits
Derive Macros
Crate
diff
Copy item path
Source
Modules
§
utils
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
Derive Macros
§
Diff