pub struct ConflictIndexEntry {
pub mode: EntryMode,
pub id: ObjectId,
/* private fields */
}
Expand description
A conflicting entry for insertion into the index. It will always be either on stage 1 (ancestor/base), 2 (ours) or 3 (theirs)
Fields§
§mode: EntryMode
The kind of object at this stage. Note that it’s possible that this is a directory, for instance if a directory was replaced with a file.
id: ObjectId
The id defining the state of the object.
Trait Implementations§
Source§impl Clone for ConflictIndexEntry
impl Clone for ConflictIndexEntry
Source§fn clone(&self) -> ConflictIndexEntry
fn clone(&self) -> ConflictIndexEntry
Returns a copy 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 ConflictIndexEntry
impl Debug for ConflictIndexEntry
impl Copy for ConflictIndexEntry
Auto Trait Implementations§
impl Freeze for ConflictIndexEntry
impl RefUnwindSafe for ConflictIndexEntry
impl Send for ConflictIndexEntry
impl Sync for ConflictIndexEntry
impl Unpin for ConflictIndexEntry
impl UnwindSafe for ConflictIndexEntry
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