Crate differs

Source

Macros§

changed
changed! – flexible, typed diff‑matching macro with zero runtime cost.

Structs§

ChangeEventBus
FieldName
A single dotted path (e.g. "database.url" or "a").

Enums§

Changed
MapChanged

Traits§

AsField
Convert something that represents a path into a concrete FieldName.
HasChanges
Implemented automatically by #[derive(Diff)].
HasFields
Users shouldn’t need to touch this directly; use the Fields derive and the HasFields trait generated for their own types.

Functions§

diff_changes
Convenience helper.

Derive Macros§

Diff
Fields