pub enum ContinuationArmOutcome<'message, Worker>where
Worker: Participant,{
Armed {
work: ContinuationWork<'message, Worker>,
},
Refused {
refusal: ContinuationArmRefusal<'message, Worker>,
},
}Variants§
Armed
Fields
§
work: ContinuationWork<'message, Worker>Refused
Fields
§
refusal: ContinuationArmRefusal<'message, Worker>Auto Trait Implementations§
impl<'message, Worker> Freeze for ContinuationArmOutcome<'message, Worker>
impl<'message, Worker> RefUnwindSafe for ContinuationArmOutcome<'message, Worker>where
ContinuationWork<'message, Worker>: RefUnwindSafe,
ContinuationArmRefusal<'message, Worker>: RefUnwindSafe,
impl<'message, Worker> Send for ContinuationArmOutcome<'message, Worker>
impl<'message, Worker> Sync for ContinuationArmOutcome<'message, Worker>
impl<'message, Worker> Unpin for ContinuationArmOutcome<'message, Worker>
impl<'message, Worker> UnsafeUnpin for ContinuationArmOutcome<'message, Worker>where
ContinuationWork<'message, Worker>: UnsafeUnpin,
ContinuationArmRefusal<'message, Worker>: UnsafeUnpin,
impl<'message, Worker> UnwindSafe for ContinuationArmOutcome<'message, Worker>where
ContinuationWork<'message, Worker>: UnwindSafe,
ContinuationArmRefusal<'message, Worker>: UnwindSafe,
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