Enum jj_lib::backend::MergedTreeId
source · pub enum MergedTreeId {
Legacy(TreeId),
Merge(Merge<TreeId>),
}
Expand description
Identifies a single legacy tree, which may have path-level conflicts, or a merge of multiple trees, where the individual trees do not have conflicts.
Variants§
Implementations§
Trait Implementations§
source§impl Clone for MergedTreeId
impl Clone for MergedTreeId
source§fn clone(&self) -> MergedTreeId
fn clone(&self) -> MergedTreeId
Returns a copy 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 ContentHash for MergedTreeId
impl ContentHash for MergedTreeId
source§impl Debug for MergedTreeId
impl Debug for MergedTreeId
source§impl PartialEq for MergedTreeId
impl PartialEq for MergedTreeId
impl Eq for MergedTreeId
Auto Trait Implementations§
impl RefUnwindSafe for MergedTreeId
impl Send for MergedTreeId
impl Sync for MergedTreeId
impl Unpin for MergedTreeId
impl UnwindSafe for MergedTreeId
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