pub enum ExecutionSuspensionState {
Running,
Suspended,
WaitingInput,
}Expand description
Execution suspension state.
Variants§
Running
Normal execution.
Suspended
Execution paused, worker preparing to exit and release resources.
WaitingInput
Waiting for external input (human, tool, policy).
Trait Implementations§
Source§impl Clone for ExecutionSuspensionState
impl Clone for ExecutionSuspensionState
Source§fn clone(&self) -> ExecutionSuspensionState
fn clone(&self) -> ExecutionSuspensionState
Returns a duplicate of the value. Read more
1.0.0 · 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 ExecutionSuspensionState
impl Debug for ExecutionSuspensionState
Source§impl Default for ExecutionSuspensionState
impl Default for ExecutionSuspensionState
Source§impl<'de> Deserialize<'de> for ExecutionSuspensionState
impl<'de> Deserialize<'de> for ExecutionSuspensionState
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
Source§impl PartialEq for ExecutionSuspensionState
impl PartialEq for ExecutionSuspensionState
Source§impl Serialize for ExecutionSuspensionState
impl Serialize for ExecutionSuspensionState
impl Eq for ExecutionSuspensionState
impl StructuralPartialEq for ExecutionSuspensionState
Auto Trait Implementations§
impl Freeze for ExecutionSuspensionState
impl RefUnwindSafe for ExecutionSuspensionState
impl Send for ExecutionSuspensionState
impl Sync for ExecutionSuspensionState
impl Unpin for ExecutionSuspensionState
impl UnsafeUnpin for ExecutionSuspensionState
impl UnwindSafe for ExecutionSuspensionState
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