pub struct MutationRegistration { /* private fields */ }Implementations§
Source§impl MutationRegistration
impl MutationRegistration
pub const fn token(&self) -> MutationToken
pub fn confirmed_by_push(&self) -> bool
pub async fn wait_for_push(&mut self) -> bool
Trait Implementations§
Source§impl Drop for MutationRegistration
impl Drop for MutationRegistration
Auto Trait Implementations§
impl !RefUnwindSafe for MutationRegistration
impl !UnwindSafe for MutationRegistration
impl Freeze for MutationRegistration
impl Send for MutationRegistration
impl Sync for MutationRegistration
impl Unpin for MutationRegistration
impl UnsafeUnpin for MutationRegistration
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more