pub enum HandoffOutcome {
Resolved(Resolution),
WorkflowCompleted,
}Expand description
Outcome returned by resolve_or_execute_live for commands at the AD/AE seam.
Variants§
Resolved(Resolution)
A world-touching command produced a replayed or live resolution.
WorkflowCompleted
The workflow was durably completed; completion has no AD Resolution shape.
Trait Implementations§
Source§impl Clone for HandoffOutcome
impl Clone for HandoffOutcome
Source§fn clone(&self) -> HandoffOutcome
fn clone(&self) -> HandoffOutcome
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 HandoffOutcome
impl Debug for HandoffOutcome
Source§impl PartialEq for HandoffOutcome
impl PartialEq for HandoffOutcome
impl StructuralPartialEq for HandoffOutcome
Auto Trait Implementations§
impl Freeze for HandoffOutcome
impl RefUnwindSafe for HandoffOutcome
impl Send for HandoffOutcome
impl Sync for HandoffOutcome
impl Unpin for HandoffOutcome
impl UnsafeUnpin for HandoffOutcome
impl UnwindSafe for HandoffOutcome
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