pub struct ExecutionWorkflowProgressView {
pub workflow: ArtifactChecksumRecord,
pub stages: Vec<ExecutionStageProgressView>,
}Expand description
Local projection of every declared stage, including unresolved original attempts.
No absent stage implies unused authority. Applied child journals alone do not establish a checkpoint, artifact completeness, product terminal or safe release.
Fields§
§workflow: ArtifactChecksumRecordExact original workflow identity.
stages: Vec<ExecutionStageProgressView>One row per original stage in dependency planning order.
Trait Implementations§
impl Eq for ExecutionWorkflowProgressView
impl StructuralPartialEq for ExecutionWorkflowProgressView
Auto Trait Implementations§
impl Freeze for ExecutionWorkflowProgressView
impl RefUnwindSafe for ExecutionWorkflowProgressView
impl Send for ExecutionWorkflowProgressView
impl Sync for ExecutionWorkflowProgressView
impl Unpin for ExecutionWorkflowProgressView
impl UnsafeUnpin for ExecutionWorkflowProgressView
impl UnwindSafe for ExecutionWorkflowProgressView
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