pub struct FileDDiff {
pub path: PathBuf,
pub old: DiffFile,
pub new: DiffFile,
pub hunks: Hunks<DiffModification>,
pub eof: EofNewLine,
}Expand description
The DDiff version of FileDiff.
Fields§
§path: PathBuf§old: DiffFile§new: DiffFile§hunks: Hunks<DiffModification>§eof: EofNewLineTrait Implementations§
Source§impl From<&FileDDiff> for FileHeader
impl From<&FileDDiff> for FileHeader
impl StructuralPartialEq for FileDDiff
Auto Trait Implementations§
impl Freeze for FileDDiff
impl RefUnwindSafe for FileDDiff
impl Send for FileDDiff
impl Sync for FileDDiff
impl Unpin for FileDDiff
impl UnwindSafe for FileDDiff
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more