pub enum OracleVerdict {
Confirmed,
Likely,
Inconclusive,
NotPresent,
}Expand description
Confidence level of an oracle detection result.
Variants§
Confirmed
Signal is unambiguous: differential is consistent, statistically significant, and matches a known oracle pattern.
Likely
Signal is present and consistent with an oracle, but evidence is not conclusive (e.g. borderline p-value, single sample).
Inconclusive
Signal is present but too weak or inconsistent to classify.
NotPresent
No differential signal detected; the endpoint does not exhibit this oracle.
Trait Implementations§
Source§impl Clone for OracleVerdict
impl Clone for OracleVerdict
Source§fn clone(&self) -> OracleVerdict
fn clone(&self) -> OracleVerdict
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 OracleVerdict
impl Debug for OracleVerdict
Source§impl<'de> Deserialize<'de> for OracleVerdict
impl<'de> Deserialize<'de> for OracleVerdict
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 Hash for OracleVerdict
impl Hash for OracleVerdict
Source§impl PartialEq for OracleVerdict
impl PartialEq for OracleVerdict
Source§impl Serialize for OracleVerdict
impl Serialize for OracleVerdict
impl Copy for OracleVerdict
impl Eq for OracleVerdict
impl StructuralPartialEq for OracleVerdict
Auto Trait Implementations§
impl Freeze for OracleVerdict
impl RefUnwindSafe for OracleVerdict
impl Send for OracleVerdict
impl Sync for OracleVerdict
impl Unpin for OracleVerdict
impl UnsafeUnpin for OracleVerdict
impl UnwindSafe for OracleVerdict
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