pub enum LateOutcome {
Succeeded,
Failed,
Interrupted,
}Expand description
What a worker observed after it could no longer record an authoritative result.
Variants§
Succeeded
The action returned success; this is not remote verification.
Failed
The action returned an error; this does not prove non-application.
Interrupted
The action panicked or was cancelled; its outcome is uncertain.
Trait Implementations§
Source§impl Clone for LateOutcome
impl Clone for LateOutcome
impl Copy for LateOutcome
Source§impl Debug for LateOutcome
impl Debug for LateOutcome
Source§impl<'de> Deserialize<'de> for LateOutcome
impl<'de> Deserialize<'de> for LateOutcome
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 LateOutcome
Source§impl PartialEq for LateOutcome
impl PartialEq for LateOutcome
Source§impl Serialize for LateOutcome
impl Serialize for LateOutcome
impl StructuralPartialEq for LateOutcome
Auto Trait Implementations§
impl Freeze for LateOutcome
impl RefUnwindSafe for LateOutcome
impl Send for LateOutcome
impl Sync for LateOutcome
impl Unpin for LateOutcome
impl UnsafeUnpin for LateOutcome
impl UnwindSafe for LateOutcome
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