[−][src]Trait lis::DiffCallback
Gets notified for each step of the diffing process.
Required methods
fn inserted(&mut self, new: T)
Called when a new element was inserted.
fn unchanged(&mut self, old: S, new: T)
Called when an element stayed in place.
fn removed(&mut self, old: S)
Called when an element was removed.
Provided methods
fn moved(&mut self, old: S, new: T)
Called when an element was moved.
The default definition reduces to calls to [removed
] and [inserted
].