pub enum WorkflowChildResult {
Task(WorkflowTaskResult),
Workflow(WorkflowSubworkflowResult),
}Expand description
Legacy task inputs retain their wire shape. Workflow inputs have an explicit kind and workflow outcome. Both variants reject mixed or unknown fields.
Variants§
Task(WorkflowTaskResult)
Workflow(WorkflowSubworkflowResult)
Implementations§
Trait Implementations§
Source§impl Clone for WorkflowChildResult
impl Clone for WorkflowChildResult
Source§impl Debug for WorkflowChildResult
impl Debug for WorkflowChildResult
Source§impl<'de> Deserialize<'de> for WorkflowChildResult
impl<'de> Deserialize<'de> for WorkflowChildResult
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
Source§impl PartialEq for WorkflowChildResult
impl PartialEq for WorkflowChildResult
Source§impl Serialize for WorkflowChildResult
impl Serialize for WorkflowChildResult
impl StructuralPartialEq for WorkflowChildResult
Auto Trait Implementations§
impl Freeze for WorkflowChildResult
impl RefUnwindSafe for WorkflowChildResult
impl Send for WorkflowChildResult
impl Sync for WorkflowChildResult
impl Unpin for WorkflowChildResult
impl UnsafeUnpin for WorkflowChildResult
impl UnwindSafe for WorkflowChildResult
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