pub struct TreeMergeOutput {
pub index: Index,
pub conflict_content: BTreeMap<Vec<u8>, ObjectId>,
}Expand description
Result of merging three trees with optional conflict-marker blobs for checkout.
Fields§
§index: IndexMerged index (may include unmerged stages).
conflict_content: BTreeMap<Vec<u8>, ObjectId>Conflict-marker blob OIDs keyed by path (stage-2 path bytes).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TreeMergeOutput
impl RefUnwindSafe for TreeMergeOutput
impl Send for TreeMergeOutput
impl Sync for TreeMergeOutput
impl Unpin for TreeMergeOutput
impl UnsafeUnpin for TreeMergeOutput
impl UnwindSafe for TreeMergeOutput
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