pub enum WorkflowDispatchOutcome {
Succeeded {
output: Value,
session: Option<WorkflowDispatchSession>,
},
Failed {
error_code: String,
error_class: String,
error_message: String,
session: Option<WorkflowDispatchSession>,
},
Cancelled {
cancel_origin_event_id: String,
session: Option<WorkflowDispatchSession>,
},
}Variants§
Trait Implementations§
Source§impl Clone for WorkflowDispatchOutcome
impl Clone for WorkflowDispatchOutcome
Source§fn clone(&self) -> WorkflowDispatchOutcome
fn clone(&self) -> WorkflowDispatchOutcome
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 WorkflowDispatchOutcome
impl Debug for WorkflowDispatchOutcome
impl Eq for WorkflowDispatchOutcome
Source§impl PartialEq for WorkflowDispatchOutcome
impl PartialEq for WorkflowDispatchOutcome
Source§fn eq(&self, other: &WorkflowDispatchOutcome) -> bool
fn eq(&self, other: &WorkflowDispatchOutcome) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for WorkflowDispatchOutcome
Auto Trait Implementations§
impl Freeze for WorkflowDispatchOutcome
impl RefUnwindSafe for WorkflowDispatchOutcome
impl Send for WorkflowDispatchOutcome
impl Sync for WorkflowDispatchOutcome
impl Unpin for WorkflowDispatchOutcome
impl UnsafeUnpin for WorkflowDispatchOutcome
impl UnwindSafe for WorkflowDispatchOutcome
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