pub struct CommitSnapshot {
pub commit: ObjectId,
pub tree: ObjectId,
pub entries: Vec<SnapshotEntry>,
}Fields§
§commit: ObjectId§tree: ObjectId§entries: Vec<SnapshotEntry>Trait Implementations§
Source§impl Clone for CommitSnapshot
impl Clone for CommitSnapshot
Source§fn clone(&self) -> CommitSnapshot
fn clone(&self) -> CommitSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CommitSnapshot
impl Debug for CommitSnapshot
impl Eq for CommitSnapshot
Source§impl PartialEq for CommitSnapshot
impl PartialEq for CommitSnapshot
impl StructuralPartialEq for CommitSnapshot
Auto Trait Implementations§
impl Freeze for CommitSnapshot
impl RefUnwindSafe for CommitSnapshot
impl Send for CommitSnapshot
impl Sync for CommitSnapshot
impl Unpin for CommitSnapshot
impl UnsafeUnpin for CommitSnapshot
impl UnwindSafe for CommitSnapshot
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