pub enum CatalogMergeSide {
Ours,
Theirs,
}Available on crate feature
catalog only.Expand description
Logical side of a three-way catalog merge.
Variants§
Ours
The current side whose value wins with CatalogConflictStrategy::UseFirst.
Theirs
The incoming side whose value wins with CatalogConflictStrategy::UseLast.
Trait Implementations§
Source§impl Clone for CatalogMergeSide
impl Clone for CatalogMergeSide
Source§fn clone(&self) -> CatalogMergeSide
fn clone(&self) -> CatalogMergeSide
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CatalogMergeSide
Source§impl Debug for CatalogMergeSide
impl Debug for CatalogMergeSide
Source§impl Display for CatalogMergeSide
impl Display for CatalogMergeSide
impl Eq for CatalogMergeSide
Source§impl PartialEq for CatalogMergeSide
impl PartialEq for CatalogMergeSide
impl StructuralPartialEq for CatalogMergeSide
Auto Trait Implementations§
impl Freeze for CatalogMergeSide
impl RefUnwindSafe for CatalogMergeSide
impl Send for CatalogMergeSide
impl Sync for CatalogMergeSide
impl Unpin for CatalogMergeSide
impl UnsafeUnpin for CatalogMergeSide
impl UnwindSafe for CatalogMergeSide
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