pub trait Walkback<'history>: Iterator {
    type RefPoint;

    fn get_ref_point(&self) -> Self::RefPoint;
}
Expand description

An iterator which walks back over a history

Required Associated Types

The type used to refer to positions in the history

Required Methods

Yield a reference to the current point in the history - the current position is before the most-recently-yielded element. This reference must be valid in the parent BacktrackingIterator, and must remain valid for as long as the walkback exists

Implementors