Function similar::algorithms::patience::diff
source · pub fn diff<Old, New, D>(
d: &mut D,
old: &Old,
old_range: Range<usize>,
new: &New,
new_range: Range<usize>
) -> Result<(), D::Error>where
Old: Index<usize> + ?Sized,
New: Index<usize> + ?Sized,
Old::Output: Hash + Eq,
New::Output: PartialEq<Old::Output> + Hash + Eq,
D: DiffHook,
Expand description
Patience diff algorithm.
Diff old
, between indices old_range
and new
between indices new_range
.