pub enum WorkflowWorkSource {
TaskTerminal {
task_id: String,
activation: bool,
},
WorkflowTerminal {
workflow_id: String,
},
Drain,
CancelOwned,
Wait,
}Expand description
A controller task finishing is not its workflow finishing. Non-completion work carries no fabricated public task identity.
Variants§
Trait Implementations§
Source§impl Clone for WorkflowWorkSource
impl Clone for WorkflowWorkSource
Source§impl Debug for WorkflowWorkSource
impl Debug for WorkflowWorkSource
impl Eq for WorkflowWorkSource
Source§impl PartialEq for WorkflowWorkSource
impl PartialEq for WorkflowWorkSource
impl StructuralPartialEq for WorkflowWorkSource
Auto Trait Implementations§
impl Freeze for WorkflowWorkSource
impl RefUnwindSafe for WorkflowWorkSource
impl Send for WorkflowWorkSource
impl Sync for WorkflowWorkSource
impl Unpin for WorkflowWorkSource
impl UnsafeUnpin for WorkflowWorkSource
impl UnwindSafe for WorkflowWorkSource
Blanket Implementations§
impl<T> ArtifactLease for T
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