pub struct MetaWorkflowSummary {
pub name: String,
pub total_sub_workflows: usize,
pub total_tasks: usize,
pub completed: usize,
pub failed: usize,
pub pending: usize,
pub running: usize,
pub skipped: usize,
pub is_complete: bool,
}Expand description
Summary of a meta-workflow’s execution state.
Fields§
§name: StringName.
total_sub_workflows: usizeTotal sub-workflows.
total_tasks: usizeTotal tasks across all sub-workflows.
completed: usizeCompleted sub-workflows.
failed: usizeFailed sub-workflows.
pending: usizePending sub-workflows.
running: usizeRunning sub-workflows.
skipped: usizeSkipped sub-workflows.
is_complete: boolWhether all sub-workflows are terminal.
Trait Implementations§
Source§impl Clone for MetaWorkflowSummary
impl Clone for MetaWorkflowSummary
Source§fn clone(&self) -> MetaWorkflowSummary
fn clone(&self) -> MetaWorkflowSummary
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 MetaWorkflowSummary
impl Debug for MetaWorkflowSummary
Source§impl<'de> Deserialize<'de> for MetaWorkflowSummary
impl<'de> Deserialize<'de> for MetaWorkflowSummary
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
Auto Trait Implementations§
impl Freeze for MetaWorkflowSummary
impl RefUnwindSafe for MetaWorkflowSummary
impl Send for MetaWorkflowSummary
impl Sync for MetaWorkflowSummary
impl Unpin for MetaWorkflowSummary
impl UnsafeUnpin for MetaWorkflowSummary
impl UnwindSafe for MetaWorkflowSummary
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