Enum git_workarea::MergeResult
source · pub enum MergeResult<'a> {
Conflict(Vec<Conflict>),
Ready(MergeCommand<'a>),
}
Expand description
The result of an attempted merge.
Variants§
Conflict(Vec<Conflict>)
A merge conflict occurred.
Ready(MergeCommand<'a>)
The merge is ready to be committed.
The command may be executed in order to create the commit from the merged tree.
Trait Implementations§
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for MergeResult<'a>
impl<'a> Send for MergeResult<'a>
impl<'a> Sync for MergeResult<'a>
impl<'a> Unpin for MergeResult<'a>
impl<'a> !UnwindSafe for MergeResult<'a>
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