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§impl Debug for WorkflowDispatchOutcome
impl Debug for WorkflowDispatchOutcome
impl Eq for WorkflowDispatchOutcome
Source§impl PartialEq for WorkflowDispatchOutcome
impl PartialEq for WorkflowDispatchOutcome
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