pub enum OracleRunStatus {
Completed,
SkippedUnavailable,
TimedOut,
Killed,
FailedToStart,
}Expand description
How the oracle run concluded operationally (T16.5). A timeout is neither “unavailable” nor “mismatch” — it is its own operational result, so it can never be silently read as a verdict.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for OracleRunStatus
impl Clone for OracleRunStatus
Source§fn clone(&self) -> OracleRunStatus
fn clone(&self) -> OracleRunStatus
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 OracleRunStatus
Source§impl Debug for OracleRunStatus
impl Debug for OracleRunStatus
impl Eq for OracleRunStatus
Source§impl PartialEq for OracleRunStatus
impl PartialEq for OracleRunStatus
Source§fn eq(&self, other: &OracleRunStatus) -> bool
fn eq(&self, other: &OracleRunStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OracleRunStatus
Auto Trait Implementations§
impl Freeze for OracleRunStatus
impl RefUnwindSafe for OracleRunStatus
impl Send for OracleRunStatus
impl Sync for OracleRunStatus
impl Unpin for OracleRunStatus
impl UnsafeUnpin for OracleRunStatus
impl UnwindSafe for OracleRunStatus
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