pub enum LiveActivityOutcome {
Completed(Payload),
Failed(ActivityError),
}Expand description
Live outcome produced by AE after running an activity for real.
Variants§
Completed(Payload)
The activity completed successfully with an opaque result payload.
Failed(ActivityError)
The activity reached its terminal failure state after live retry policy was exhausted.
Trait Implementations§
Source§impl Clone for LiveActivityOutcome
impl Clone for LiveActivityOutcome
Source§fn clone(&self) -> LiveActivityOutcome
fn clone(&self) -> LiveActivityOutcome
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 LiveActivityOutcome
impl Debug for LiveActivityOutcome
Source§impl PartialEq for LiveActivityOutcome
impl PartialEq for LiveActivityOutcome
impl StructuralPartialEq for LiveActivityOutcome
Auto Trait Implementations§
impl Freeze for LiveActivityOutcome
impl RefUnwindSafe for LiveActivityOutcome
impl Send for LiveActivityOutcome
impl Sync for LiveActivityOutcome
impl Unpin for LiveActivityOutcome
impl UnsafeUnpin for LiveActivityOutcome
impl UnwindSafe for LiveActivityOutcome
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