pub enum ContradictionResolution {
Confirmed,
Rejected,
Superseded,
}Expand description
Contradiction resolution outcomes.
Variants§
Confirmed
Contradiction confirmed — affected claims move to Contradicted state.
Rejected
Contradiction rejected — affected claims retain or revert to prior state.
Superseded
Contradiction superseded by a newer resolved contradiction.
Trait Implementations§
Source§impl Clone for ContradictionResolution
impl Clone for ContradictionResolution
Source§fn clone(&self) -> ContradictionResolution
fn clone(&self) -> ContradictionResolution
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 ContradictionResolution
Source§impl Debug for ContradictionResolution
impl Debug for ContradictionResolution
Source§impl<'de> Deserialize<'de> for ContradictionResolution
impl<'de> Deserialize<'de> for ContradictionResolution
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 ContradictionResolution
Source§impl Hash for ContradictionResolution
impl Hash for ContradictionResolution
Source§impl PartialEq for ContradictionResolution
impl PartialEq for ContradictionResolution
Source§impl Serialize for ContradictionResolution
impl Serialize for ContradictionResolution
impl StructuralPartialEq for ContradictionResolution
Auto Trait Implementations§
impl Freeze for ContradictionResolution
impl RefUnwindSafe for ContradictionResolution
impl Send for ContradictionResolution
impl Sync for ContradictionResolution
impl Unpin for ContradictionResolution
impl UnsafeUnpin for ContradictionResolution
impl UnwindSafe for ContradictionResolution
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