Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/benhall-7/diff-struct
/ types & classes
Types & classes
31 in github.com/benhall-7/diff-struct
⨍
Functions
43
◇
Types & classes
31
↓ 2 callers
Class
TestTupleStruct
src/tests.rs:136
↓ 2 callers
Class
VecDiff
src/impls.rs:681
↓ 1 callers
Class
ArrayDiff
src/impls.rs:911
Class
ArrayDiffType
src/impls.rs:902
Class
BTreeMapDiff
src/impls.rs:467
Class
BTreeSetDiff
src/impls.rs:581
Class
Basic
tests/arbitrary.rs:13
Interface
Bound1
tests/arbitrary.rs:47
Interface
Bound2
tests/arbitrary.rs:48
Interface
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 Implementatio
src/lib.rs:12
Interface
Differ
A trait allowing a custom struct to handle the diffing implementation for a type
src/lib.rs:60
Enum
Enum
tests/arbitrary.rs:22
Enum
EnumGenerics
tests/arbitrary.rs:38
Class
HashMapDiff
src/impls.rs:456
Class
HashSetDiff
src/impls.rs:570
Class
LinkedListNode
src/tests.rs:302
Class
MyTestStruct
A struct with a lot of attributes
src/tests.rs:227
Class
NamedGenerics
tests/arbitrary.rs:29
Class
NamedGenericsBoundsExternal
tests/arbitrary.rs:60
Class
NamedGenericsBoundsInternal
tests/arbitrary.rs:54
Class
NamedGenericsBoundsMixed
tests/arbitrary.rs:69
Enum
OptionDiff
src/impls.rs:369
Class
PhantomDataTest
src/tests.rs:249
Class
ProjectMeta
src/tests.rs:149
Class
TestStruct
src/tests.rs:111
Class
Unit
tests/arbitrary.rs:10
Class
UnnamedGenerics
tests/arbitrary.rs:35
Class
UnnamedGenericsBoundsExternal
tests/arbitrary.rs:81
Class
UnnamedGenericsBoundsInternal
tests/arbitrary.rs:78
Class
UnnamedGenericsBoundsMixed
tests/arbitrary.rs:86
Enum
VecDiffType
src/impls.rs:671