pub enum WorkflowProcessOutcome {
Completed(Payload),
Failed(WorkflowError),
}Expand description
Runtime-converted terminal workflow process outcome.
Variants§
Completed(Payload)
The workflow process returned normally with a payload result.
Failed(WorkflowError)
The workflow process exited abnormally with a workflow error.
Trait Implementations§
Source§impl Clone for WorkflowProcessOutcome
impl Clone for WorkflowProcessOutcome
Source§fn clone(&self) -> WorkflowProcessOutcome
fn clone(&self) -> WorkflowProcessOutcome
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 moreAuto Trait Implementations§
impl Freeze for WorkflowProcessOutcome
impl RefUnwindSafe for WorkflowProcessOutcome
impl Send for WorkflowProcessOutcome
impl Sync for WorkflowProcessOutcome
impl Unpin for WorkflowProcessOutcome
impl UnsafeUnpin for WorkflowProcessOutcome
impl UnwindSafe for WorkflowProcessOutcome
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