pub enum SupervisionOutcome {
Exited(u32),
Signaled(u32),
Cancelled,
LaunchFailure(String),
SupervisorError(String),
}Expand description
One parsed supervisor record. SupervisionOutcome::LaunchFailure
outranks a later exit record: the program never started.
Variants§
Trait Implementations§
Source§impl Clone for SupervisionOutcome
impl Clone for SupervisionOutcome
Source§fn clone(&self) -> SupervisionOutcome
fn clone(&self) -> SupervisionOutcome
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 SupervisionOutcome
impl Debug for SupervisionOutcome
impl Eq for SupervisionOutcome
Source§impl PartialEq for SupervisionOutcome
impl PartialEq for SupervisionOutcome
impl StructuralPartialEq for SupervisionOutcome
Auto Trait Implementations§
impl Freeze for SupervisionOutcome
impl RefUnwindSafe for SupervisionOutcome
impl Send for SupervisionOutcome
impl Sync for SupervisionOutcome
impl Unpin for SupervisionOutcome
impl UnsafeUnpin for SupervisionOutcome
impl UnwindSafe for SupervisionOutcome
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