pub fn diff( __input: &'input str, f: &mut Factory<'_>) -> Result<Diff, ParseError<<str as Parse>::PositionRepr>>
Parses a dump diff, consumes heading/trailing whitespaces.