pub enum SubWorkflowStatus {
Pending,
Running,
Completed,
Failed(String),
Skipped,
}Expand description
Execution status of a sub-workflow within the meta-workflow.
Variants§
Pending
Not yet started.
Running
Currently executing.
Completed
Completed successfully.
Failed(String)
Failed.
Skipped
Skipped due to unsatisfied condition.
Implementations§
Source§impl SubWorkflowStatus
impl SubWorkflowStatus
Sourcepub fn is_terminal(&self) -> bool
pub fn is_terminal(&self) -> bool
Whether this status is terminal.
Trait Implementations§
Source§impl Clone for SubWorkflowStatus
impl Clone for SubWorkflowStatus
Source§fn clone(&self) -> SubWorkflowStatus
fn clone(&self) -> SubWorkflowStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SubWorkflowStatus
impl Debug for SubWorkflowStatus
Source§impl<'de> Deserialize<'de> for SubWorkflowStatus
impl<'de> Deserialize<'de> for SubWorkflowStatus
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 SubWorkflowStatus
Source§impl PartialEq for SubWorkflowStatus
impl PartialEq for SubWorkflowStatus
Source§impl Serialize for SubWorkflowStatus
impl Serialize for SubWorkflowStatus
impl StructuralPartialEq for SubWorkflowStatus
Auto Trait Implementations§
impl Freeze for SubWorkflowStatus
impl RefUnwindSafe for SubWorkflowStatus
impl Send for SubWorkflowStatus
impl Sync for SubWorkflowStatus
impl Unpin for SubWorkflowStatus
impl UnsafeUnpin for SubWorkflowStatus
impl UnwindSafe for SubWorkflowStatus
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§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.