pub struct ContextOutcome { /* private fields */ }Expand description
Context outcome.
Contains all outgoing messages and wakes that should be done after execution.
Implementations§
Source§impl ContextOutcome
impl ContextOutcome
Sourcepub fn drain(self) -> ContextOutcomeDrain
pub fn drain(self) -> ContextOutcomeDrain
Destructs outcome after execution and returns provided dispatches and awaken message ids.
Trait Implementations§
Source§impl Clone for ContextOutcome
impl Clone for ContextOutcome
Source§fn clone(&self) -> ContextOutcome
fn clone(&self) -> ContextOutcome
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ContextOutcome
impl RefUnwindSafe for ContextOutcome
impl Send for ContextOutcome
impl Sync for ContextOutcome
impl Unpin for ContextOutcome
impl UnwindSafe for ContextOutcome
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