pub struct GitCommitRecord {
pub sha: String,
pub short_sha: String,
pub timestamp: String,
pub author: String,
pub author_email: String,
pub message: String,
pub files: Vec<HistoryFileChangeCompat>,
pub changed_beads: bool,
pub changed_non_beads: bool,
}Fields§
§sha: String§short_sha: String§timestamp: String§message: String§files: Vec<HistoryFileChangeCompat>§changed_beads: bool§changed_non_beads: boolTrait Implementations§
Source§impl Clone for GitCommitRecord
impl Clone for GitCommitRecord
Source§fn clone(&self) -> GitCommitRecord
fn clone(&self) -> GitCommitRecord
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 GitCommitRecord
impl RefUnwindSafe for GitCommitRecord
impl Send for GitCommitRecord
impl Sync for GitCommitRecord
impl Unpin for GitCommitRecord
impl UnsafeUnpin for GitCommitRecord
impl UnwindSafe for GitCommitRecord
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