Enum git_workarea::MergeStatus
source · pub enum MergeStatus {
NoCommonHistory,
AlreadyMerged,
Mergeable(Vec<CommitId>),
}
Expand description
Status of a merge check.
Variants§
NoCommonHistory
The branches do not contain common history.
AlreadyMerged
The branch has already been merged.
Mergeable(Vec<CommitId>)
The branch is mergeable with the given hashes as merge bases.
Trait Implementations§
source§impl Debug for MergeStatus
impl Debug for MergeStatus
Auto Trait Implementations§
impl RefUnwindSafe for MergeStatus
impl Send for MergeStatus
impl Sync for MergeStatus
impl Unpin for MergeStatus
impl UnwindSafe for MergeStatus
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