pub enum MergeConflict {
File(FileId),
Binding {
directory_id: FileId,
name: LogicalName,
},
}Expand description
One exact unresolved three-way merge region.
Variants§
File(FileId)
Competing changes to one path-independent record or directory metadata.
Binding
Competing changes to one exact name in a stable directory.
Trait Implementations§
Source§impl Clone for MergeConflict
impl Clone for MergeConflict
Source§impl Debug for MergeConflict
impl Debug for MergeConflict
impl Eq for MergeConflict
Source§impl Ord for MergeConflict
impl Ord for MergeConflict
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for MergeConflict
impl PartialEq for MergeConflict
Source§impl PartialOrd for MergeConflict
impl PartialOrd for MergeConflict
impl StructuralPartialEq for MergeConflict
Auto Trait Implementations§
impl Freeze for MergeConflict
impl RefUnwindSafe for MergeConflict
impl Send for MergeConflict
impl Sync for MergeConflict
impl Unpin for MergeConflict
impl UnsafeUnpin for MergeConflict
impl UnwindSafe for MergeConflict
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request