Skip to main content

diff_tapes

Function diff_tapes 

Source
pub fn diff_tapes<'a, S: TapeSource, T: TapeSource>(
    source: &'a S,
    target: &'a T,
) -> Result<TapeDiff<'a>>
Expand description

Diff two tapes and produce a patch

This is the native tape-walking diff that avoids the conversion tax.

ยงErrors

Returns an error if tape traversal fails.