pub enum MergeErrorKind {
Show 14 variants
FastForwardConflict,
MergeConflict,
BranchNotFound,
MainBranchNotFound,
SpecStatusNotMergeable,
NoBranchForSpec,
WorktreeAlreadyExists,
NoCommitsFound,
DriverMembersIncomplete,
MemberMergeFailed,
GenericMergeFailed,
RebaseConflict,
MergeStopped,
RebaseStopped,
}Expand description
Merge error kind - the type of merge failure
Variants§
FastForwardConflict
MergeConflict
BranchNotFound
MainBranchNotFound
SpecStatusNotMergeable
NoBranchForSpec
WorktreeAlreadyExists
NoCommitsFound
DriverMembersIncomplete
MemberMergeFailed
GenericMergeFailed
RebaseConflict
MergeStopped
RebaseStopped
Trait Implementations§
Source§impl Clone for MergeErrorKind
impl Clone for MergeErrorKind
Source§fn clone(&self) -> MergeErrorKind
fn clone(&self) -> MergeErrorKind
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 MergeErrorKind
impl Debug for MergeErrorKind
Source§impl PartialEq for MergeErrorKind
impl PartialEq for MergeErrorKind
impl StructuralPartialEq for MergeErrorKind
Auto Trait Implementations§
impl Freeze for MergeErrorKind
impl RefUnwindSafe for MergeErrorKind
impl Send for MergeErrorKind
impl Sync for MergeErrorKind
impl Unpin for MergeErrorKind
impl UnwindSafe for MergeErrorKind
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