Module treediff::tools[][src]

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.