pub struct CommitSummary {
pub hash: String,
pub summary: String,
pub full_message: Option<String>,
}Fields§
§hash: String§summary: StringFirst line of the commit message
full_message: Option<String>Full commit message including body and footer (None if not fetched)
Trait Implementations§
Source§impl Clone for CommitSummary
impl Clone for CommitSummary
Source§fn clone(&self) -> CommitSummary
fn clone(&self) -> CommitSummary
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 CommitSummary
impl RefUnwindSafe for CommitSummary
impl Send for CommitSummary
impl Sync for CommitSummary
impl Unpin for CommitSummary
impl UnsafeUnpin for CommitSummary
impl UnwindSafe for CommitSummary
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