Module treediff::tools

source ·
Expand description

Various tools to help making the diff algorithm useful with minimal effort.

Structs§

  • The default implementation used when when creating a new Merger from any Value type.
  • A Delegate which applies differences to a target object.
  • A Delegate to record all calls made to it.

Enums§

  • Identifies a type of change at a given Key path, for use with the Recorder.

Traits§

  • A filter to manipulate calls to be made to Values implementing the Mutable trait in calls made by the Merger Delegate.