This crate provides the [Change] enum as an abstraction for [diff::Result], [lcs_diff::DiffResult], and [wu_diff::DiffResult]; the [diff_changes()], [diff_diff()], [lcs_changes()], [lcs_diff()], [wu_changes()], and [wu_diff()] functions to calculate or process diffs between a and b slices via LCS (Longest Common Subsequence) or Wu diff algorithms into a [Vec<Change>], and the [patch()] function to reproduce b from the a slice and [Vec<Change>].

See also: