pub enum RebuildAmbiguity {
NotChecked,
Unambiguous,
Ambiguous {
matched_states: Vec<&'static str>,
},
}Expand description
Ambiguity status for a rebuild report.
Variants§
NotChecked
The generated rebuild surface stopped at the first match and did not scan for additional matching validators.
Unambiguous
All candidates were evaluated and at most one matched.
Ambiguous
Multiple candidates matched the same persisted input.
Trait Implementations§
Source§impl Clone for RebuildAmbiguity
impl Clone for RebuildAmbiguity
Source§fn clone(&self) -> RebuildAmbiguity
fn clone(&self) -> RebuildAmbiguity
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 moreSource§impl Debug for RebuildAmbiguity
impl Debug for RebuildAmbiguity
impl Eq for RebuildAmbiguity
Source§impl PartialEq for RebuildAmbiguity
impl PartialEq for RebuildAmbiguity
Source§fn eq(&self, other: &RebuildAmbiguity) -> bool
fn eq(&self, other: &RebuildAmbiguity) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RebuildAmbiguity
Auto Trait Implementations§
impl Freeze for RebuildAmbiguity
impl RefUnwindSafe for RebuildAmbiguity
impl Send for RebuildAmbiguity
impl Sync for RebuildAmbiguity
impl Unpin for RebuildAmbiguity
impl UnsafeUnpin for RebuildAmbiguity
impl UnwindSafe for RebuildAmbiguity
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