pub enum EntryStopFailureReason {
ControlRejected(ChildInputReason),
InterpreterCorrupt(InterpreterFault),
InterpretationSkipped,
}Expand description
Exact reason an admitted keyed-service stop could not complete normally.
Variants§
ControlRejected(ChildInputReason)
The child input capability rejected the shutdown request.
InterpreterCorrupt(InterpreterFault)
The interpreter violated its child-input contract.
InterpretationSkipped
Product traversal ended before attempting the shutdown request.
Auto Trait Implementations§
impl Freeze for EntryStopFailureReason
impl RefUnwindSafe for EntryStopFailureReason
impl Send for EntryStopFailureReason
impl Sync for EntryStopFailureReason
impl Unpin for EntryStopFailureReason
impl UnsafeUnpin for EntryStopFailureReason
impl UnwindSafe for EntryStopFailureReason
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