pub struct FileHistoryEntry {
pub hash: String,
pub author: String,
pub date: DateTime<Local>,
pub message: String,
pub insertions: usize,
pub deletions: usize,
}Expand description
File history entry
Fields§
§hash: StringCommit hash (abbreviated)
Author name
date: DateTime<Local>Commit date/time
message: StringCommit message (first line)
insertions: usizeNumber of inserted lines
deletions: usizeNumber of deleted lines
Trait Implementations§
Source§impl Clone for FileHistoryEntry
impl Clone for FileHistoryEntry
Source§fn clone(&self) -> FileHistoryEntry
fn clone(&self) -> FileHistoryEntry
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 moreAuto Trait Implementations§
impl Freeze for FileHistoryEntry
impl RefUnwindSafe for FileHistoryEntry
impl Send for FileHistoryEntry
impl Sync for FileHistoryEntry
impl Unpin for FileHistoryEntry
impl UnsafeUnpin for FileHistoryEntry
impl UnwindSafe for FileHistoryEntry
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