pub enum EvidenceRole {
Supports,
Contradicts,
Context,
}Expand description
Closed relationship between evidence and an assertion.
Variants§
Supports
Evidence supports the assertion.
Contradicts
Evidence contradicts the assertion.
Context
Evidence supplies interpretation context.
Implementations§
Trait Implementations§
Source§impl Clone for EvidenceRole
impl Clone for EvidenceRole
Source§fn clone(&self) -> EvidenceRole
fn clone(&self) -> EvidenceRole
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 EvidenceRole
Source§impl Debug for EvidenceRole
impl Debug for EvidenceRole
Source§impl<'de> Deserialize<'de> for EvidenceRole
impl<'de> Deserialize<'de> for EvidenceRole
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
impl Eq for EvidenceRole
Source§impl Hash for EvidenceRole
impl Hash for EvidenceRole
Source§impl PartialEq for EvidenceRole
impl PartialEq for EvidenceRole
Source§impl Serialize for EvidenceRole
impl Serialize for EvidenceRole
impl StructuralPartialEq for EvidenceRole
Auto Trait Implementations§
impl Freeze for EvidenceRole
impl RefUnwindSafe for EvidenceRole
impl Send for EvidenceRole
impl Sync for EvidenceRole
impl Unpin for EvidenceRole
impl UnsafeUnpin for EvidenceRole
impl UnwindSafe for EvidenceRole
Blanket Implementations§
impl<T> Allocation for T
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.