pub enum StepEvent {
Started,
Succeeded,
Failed,
Skipped,
Suspended,
Resumed,
Rejected,
}Expand description
Variants§
Started
Execution started.
Succeeded
Execution completed successfully.
Failed
Execution failed.
Skipped
Step was skipped (prior step failed).
Suspended
Step is suspended, waiting for human approval.
Resumed
Approval received, step resumes.
Rejected
Human rejected the approval.
Trait Implementations§
impl Copy for StepEvent
Source§impl<'de> Deserialize<'de> for StepEvent
impl<'de> Deserialize<'de> for StepEvent
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 StepEvent
impl StructuralPartialEq for StepEvent
Auto Trait Implementations§
impl Freeze for StepEvent
impl RefUnwindSafe for StepEvent
impl Send for StepEvent
impl Sync for StepEvent
impl Unpin for StepEvent
impl UnsafeUnpin for StepEvent
impl UnwindSafe for StepEvent
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.