pub enum MergeConflictResolution {
KeptBase,
KeptIncoming,
Failed,
Merged,
}Expand description
How a merge conflict was resolved.
Variants§
KeptBase
Kept the base version
KeptIncoming
Kept the incoming version
Failed
Failed to resolve
Merged
Merged both (only for compatible items)
Trait Implementations§
Source§impl Clone for MergeConflictResolution
impl Clone for MergeConflictResolution
Source§fn clone(&self) -> MergeConflictResolution
fn clone(&self) -> MergeConflictResolution
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 MergeConflictResolution
impl Debug for MergeConflictResolution
Source§impl PartialEq for MergeConflictResolution
impl PartialEq for MergeConflictResolution
impl Copy for MergeConflictResolution
impl Eq for MergeConflictResolution
impl StructuralPartialEq for MergeConflictResolution
Auto Trait Implementations§
impl Freeze for MergeConflictResolution
impl RefUnwindSafe for MergeConflictResolution
impl Send for MergeConflictResolution
impl Sync for MergeConflictResolution
impl Unpin for MergeConflictResolution
impl UnwindSafe for MergeConflictResolution
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.