pub struct GitLogEntry {
pub commit_id: String,
pub short_id: String,
pub message: String,
pub author: String,
pub author_email: String,
pub timestamp: i64,
}Expand description
Commit log entry.
Fields§
§commit_id: StringCommit SHA.
short_id: StringShort SHA (7 chars).
message: StringCommit message.
Author name.
Author email.
timestamp: i64Unix timestamp.
Trait Implementations§
Source§impl Clone for GitLogEntry
impl Clone for GitLogEntry
Source§fn clone(&self) -> GitLogEntry
fn clone(&self) -> GitLogEntry
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 GitLogEntry
impl Debug for GitLogEntry
Source§impl<'de> Deserialize<'de> for GitLogEntry
impl<'de> Deserialize<'de> for GitLogEntry
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GitLogEntry
impl RefUnwindSafe for GitLogEntry
impl Send for GitLogEntry
impl Sync for GitLogEntry
impl Unpin for GitLogEntry
impl UnwindSafe for GitLogEntry
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