pub struct CommitDiff {
pub stats: DiffStats,
pub files: Vec<FileChange>,
pub patches: Vec<FilePatch>,
}Expand description
Commit diff information (statistics + file list)
Fields§
§stats: DiffStatsStatistics
files: Vec<FileChange>List of file changes
patches: Vec<FilePatch>Diff patches per file
Trait Implementations§
Source§impl Clone for CommitDiff
impl Clone for CommitDiff
Source§fn clone(&self) -> CommitDiff
fn clone(&self) -> CommitDiff
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CommitDiff
impl Debug for CommitDiff
Source§impl Default for CommitDiff
impl Default for CommitDiff
Source§fn default() -> CommitDiff
fn default() -> CommitDiff
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CommitDiff
impl RefUnwindSafe for CommitDiff
impl Send for CommitDiff
impl Sync for CommitDiff
impl Unpin for CommitDiff
impl UnsafeUnpin for CommitDiff
impl UnwindSafe for CommitDiff
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