pub struct ResolveUndoRecord {
pub modes: [u32; 3],
pub oids: [ObjectId; 3],
}Expand description
Per-path undo data: up to three conflict stages (index 0 = stage 1).
Fields§
§modes: [u32; 3]File modes for stages 1–3 (0 means absent).
oids: [ObjectId; 3]Blob OIDs for stages 1–3 (only meaningful when modes[i] != 0).
Trait Implementations§
Source§impl Clone for ResolveUndoRecord
impl Clone for ResolveUndoRecord
Source§fn clone(&self) -> ResolveUndoRecord
fn clone(&self) -> ResolveUndoRecord
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 ResolveUndoRecord
impl Debug for ResolveUndoRecord
Source§impl Default for ResolveUndoRecord
impl Default for ResolveUndoRecord
Source§impl PartialEq for ResolveUndoRecord
impl PartialEq for ResolveUndoRecord
impl Eq for ResolveUndoRecord
impl StructuralPartialEq for ResolveUndoRecord
Auto Trait Implementations§
impl Freeze for ResolveUndoRecord
impl RefUnwindSafe for ResolveUndoRecord
impl Send for ResolveUndoRecord
impl Sync for ResolveUndoRecord
impl Unpin for ResolveUndoRecord
impl UnsafeUnpin for ResolveUndoRecord
impl UnwindSafe for ResolveUndoRecord
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