pub struct EffectExecutionContext { /* private fields */ }Expand description
Lifecycle-only context passed to an external-effect handler.
Implementations§
Source§impl EffectExecutionContext
impl EffectExecutionContext
Sourcepub const fn cancellation(&self) -> &CancellationToken
pub const fn cancellation(&self) -> &CancellationToken
Returns the descendant cancellation token.
Trait Implementations§
Source§impl Clone for EffectExecutionContext
impl Clone for EffectExecutionContext
Source§fn clone(&self) -> EffectExecutionContext
fn clone(&self) -> EffectExecutionContext
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 moreAuto Trait Implementations§
impl Freeze for EffectExecutionContext
impl RefUnwindSafe for EffectExecutionContext
impl Send for EffectExecutionContext
impl Sync for EffectExecutionContext
impl Unpin for EffectExecutionContext
impl UnsafeUnpin for EffectExecutionContext
impl UnwindSafe for EffectExecutionContext
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