pub enum StrategyOutcomeKind {
Positive,
NoSignal,
Contradictory,
Inapplicable,
}Expand description
Classification of a strategy outcome for aggregation.
Mirrors StrategyOutcome variants without carrying the OracleResult payload.
Variants§
Positive
Strategy observed a differential supporting existence.
NoSignal
Strategy ran but produced no actionable differential.
Contradictory
Strategy observed a pattern that actively supports nonexistence.
Inapplicable
Strategy could not run due to missing prerequisites.
Trait Implementations§
Source§impl Clone for StrategyOutcomeKind
impl Clone for StrategyOutcomeKind
Source§fn clone(&self) -> StrategyOutcomeKind
fn clone(&self) -> StrategyOutcomeKind
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 StrategyOutcomeKind
impl Debug for StrategyOutcomeKind
Source§impl<'de> Deserialize<'de> for StrategyOutcomeKind
impl<'de> Deserialize<'de> for StrategyOutcomeKind
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 Display for StrategyOutcomeKind
impl Display for StrategyOutcomeKind
Source§impl PartialEq for StrategyOutcomeKind
impl PartialEq for StrategyOutcomeKind
Source§fn eq(&self, other: &StrategyOutcomeKind) -> bool
fn eq(&self, other: &StrategyOutcomeKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for StrategyOutcomeKind
impl Serialize for StrategyOutcomeKind
impl Eq for StrategyOutcomeKind
impl StructuralPartialEq for StrategyOutcomeKind
Auto Trait Implementations§
impl Freeze for StrategyOutcomeKind
impl RefUnwindSafe for StrategyOutcomeKind
impl Send for StrategyOutcomeKind
impl Sync for StrategyOutcomeKind
impl Unpin for StrategyOutcomeKind
impl UnsafeUnpin for StrategyOutcomeKind
impl UnwindSafe for StrategyOutcomeKind
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