pub enum ConflictResult {
NoConflict,
Conflict(Vec<HierarchicalCommand>),
}Expand description
Result of conflict detection
Variants§
NoConflict
No conflict detected
Conflict(Vec<HierarchicalCommand>)
Conflict detected with existing command(s)
Trait Implementations§
Source§impl Clone for ConflictResult
impl Clone for ConflictResult
Source§fn clone(&self) -> ConflictResult
fn clone(&self) -> ConflictResult
Returns a duplicate 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 Debug for ConflictResult
impl Debug for ConflictResult
Source§impl PartialEq for ConflictResult
impl PartialEq for ConflictResult
impl StructuralPartialEq for ConflictResult
Auto Trait Implementations§
impl Freeze for ConflictResult
impl RefUnwindSafe for ConflictResult
impl Send for ConflictResult
impl Sync for ConflictResult
impl Unpin for ConflictResult
impl UnsafeUnpin for ConflictResult
impl UnwindSafe for ConflictResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more