pub struct CommitDiff {
pub stats: DiffStats,
pub files: Vec<FileChange>,
}Expand description
コミットのdiff情報(統計 + ファイル一覧)
Fields§
§stats: DiffStats統計情報
files: Vec<FileChange>ファイル変更一覧
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 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