pub struct ActiveAppServerTurn { /* private fields */ }Expand description
RAII guard for one app-server turn cancellation registration.
Implementations§
Source§impl ActiveAppServerTurn
impl ActiveAppServerTurn
Sourcepub fn token(&self) -> CancellationToken
pub fn token(&self) -> CancellationToken
Returns the cancellation token observed by the running turn.
Trait Implementations§
Source§impl Drop for ActiveAppServerTurn
impl Drop for ActiveAppServerTurn
Auto Trait Implementations§
impl Freeze for ActiveAppServerTurn
impl RefUnwindSafe for ActiveAppServerTurn
impl Send for ActiveAppServerTurn
impl Sync for ActiveAppServerTurn
impl Unpin for ActiveAppServerTurn
impl UnsafeUnpin for ActiveAppServerTurn
impl UnwindSafe for ActiveAppServerTurn
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.