pub enum RunAction {
Continue,
Terminate(TerminationReason),
}Expand description
Run-level control action emitted by plugins.
Variants§
Continue
Continue normal execution.
Terminate(TerminationReason)
Terminate run with specific reason.
Trait Implementations§
impl Eq for RunAction
impl StructuralPartialEq for RunAction
Auto Trait Implementations§
impl Freeze for RunAction
impl RefUnwindSafe for RunAction
impl Send for RunAction
impl Sync for RunAction
impl Unpin for RunAction
impl UnwindSafe for RunAction
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.