pub enum UngroundedReason {
NotFound,
Contradicted,
Ambiguous,
OutOfScope,
}Expand description
Why a claim couldn’t be grounded.
Variants§
NotFound
No matching code found.
Contradicted
Code found but doesn’t support claim.
Ambiguous
Ambiguous (multiple interpretations).
OutOfScope
Outside indexed scope.
Trait Implementations§
Source§impl Clone for UngroundedReason
impl Clone for UngroundedReason
Source§fn clone(&self) -> UngroundedReason
fn clone(&self) -> UngroundedReason
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 UngroundedReason
impl Debug for UngroundedReason
Source§impl<'de> Deserialize<'de> for UngroundedReason
impl<'de> Deserialize<'de> for UngroundedReason
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for UngroundedReason
impl PartialEq for UngroundedReason
Source§impl Serialize for UngroundedReason
impl Serialize for UngroundedReason
impl Copy for UngroundedReason
impl Eq for UngroundedReason
impl StructuralPartialEq for UngroundedReason
Auto Trait Implementations§
impl Freeze for UngroundedReason
impl RefUnwindSafe for UngroundedReason
impl Send for UngroundedReason
impl Sync for UngroundedReason
impl Unpin for UngroundedReason
impl UnsafeUnpin for UngroundedReason
impl UnwindSafe for UngroundedReason
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<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.