pub enum OracleExitDisposition {
Success,
NonzeroWithOutput,
NonzeroNoOutput,
TerminatedBySignal,
TimedOut,
NotRun,
}Expand description
The oracle process’s exit disposition (T16.5) — a parsed output with a nonzero exit is not admitted the same way as a clean success.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for OracleExitDisposition
impl Clone for OracleExitDisposition
Source§fn clone(&self) -> OracleExitDisposition
fn clone(&self) -> OracleExitDisposition
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 OracleExitDisposition
Source§impl Debug for OracleExitDisposition
impl Debug for OracleExitDisposition
impl Eq for OracleExitDisposition
Source§impl PartialEq for OracleExitDisposition
impl PartialEq for OracleExitDisposition
Source§fn eq(&self, other: &OracleExitDisposition) -> bool
fn eq(&self, other: &OracleExitDisposition) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OracleExitDisposition
Auto Trait Implementations§
impl Freeze for OracleExitDisposition
impl RefUnwindSafe for OracleExitDisposition
impl Send for OracleExitDisposition
impl Sync for OracleExitDisposition
impl Unpin for OracleExitDisposition
impl UnsafeUnpin for OracleExitDisposition
impl UnwindSafe for OracleExitDisposition
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