pub enum WorkflowPauseCheckpointAction {
Continue,
Pause,
Unknown,
}Expand description
Action the runtime selected for a durable workflow pause checkpoint.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Continue
The checkpoint was committed by a prior paused attempt, so execution may continue.
Pause
This attempt claimed the checkpoint and must cooperatively stop.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for WorkflowPauseCheckpointAction
impl<'de> Deserialize<'de> for WorkflowPauseCheckpointAction
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
impl Eq for WorkflowPauseCheckpointAction
impl StructuralPartialEq for WorkflowPauseCheckpointAction
Auto Trait Implementations§
impl Freeze for WorkflowPauseCheckpointAction
impl RefUnwindSafe for WorkflowPauseCheckpointAction
impl Send for WorkflowPauseCheckpointAction
impl Sync for WorkflowPauseCheckpointAction
impl Unpin for WorkflowPauseCheckpointAction
impl UnsafeUnpin for WorkflowPauseCheckpointAction
impl UnwindSafe for WorkflowPauseCheckpointAction
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.