#[non_exhaustive]pub enum ContributionDirection {
Supporting,
Contradicting,
}Expand description
Direction in which evidence affects a hypothesis.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for ContributionDirection
impl Clone for ContributionDirection
Source§fn clone(&self) -> ContributionDirection
fn clone(&self) -> ContributionDirection
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 ContributionDirection
Source§impl Debug for ContributionDirection
impl Debug for ContributionDirection
Source§impl<'de> Deserialize<'de> for ContributionDirection
impl<'de> Deserialize<'de> for ContributionDirection
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 ContributionDirection
Source§impl PartialEq for ContributionDirection
impl PartialEq for ContributionDirection
Source§impl Serialize for ContributionDirection
impl Serialize for ContributionDirection
impl StructuralPartialEq for ContributionDirection
Auto Trait Implementations§
impl Freeze for ContributionDirection
impl RefUnwindSafe for ContributionDirection
impl Send for ContributionDirection
impl Sync for ContributionDirection
impl Unpin for ContributionDirection
impl UnsafeUnpin for ContributionDirection
impl UnwindSafe for ContributionDirection
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.