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 Debug for ContextOutcome
impl Debug for ContextOutcome
Source§impl Default for ContextOutcome
impl Default for ContextOutcome
Source§fn default() -> ContextOutcome
fn default() -> ContextOutcome
Returns the “default value” for a type. Read more
Auto 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