usecrate::myers::Edit;/// Represents a Hunk resulting from a Myers diff.
/// Please note that `changes` will include maximum 3 context elements, i.e. `Edit::Equal`
/// and this is reflected in the `old_start` value
#[derive(Debug, Clone, PartialEq, Eq)]pubstructHunk<T>{pubold_start:usize,
pubnew_start:usize,
pubchanges:Vec<Edit<T>>,
}