struct RegisterJobResultHandler {
trusted_promise: Option<TrustedPromise>,
task_source: DOMManipulationTaskSource,
task_canceller: TaskCanceller,
}
Expand description
Callback for resolve/reject job promise for Register. https://w3c.github.io/ServiceWorker/#register
Fields§
§trusted_promise: Option<TrustedPromise>
§task_source: DOMManipulationTaskSource
§task_canceller: TaskCanceller
Implementations§
source§impl RegisterJobResultHandler
impl RegisterJobResultHandler
sourcepub fn handle(&mut self, result: JobResult)
pub fn handle(&mut self, result: JobResult)
https://w3c.github.io/ServiceWorker/#reject-job-promise https://w3c.github.io/ServiceWorker/#resolve-job-promise Handle a result to either resolve or reject the register job promise.
Auto Trait Implementations§
impl Freeze for RegisterJobResultHandler
impl !RefUnwindSafe for RegisterJobResultHandler
impl Send for RegisterJobResultHandler
impl !Sync for RegisterJobResultHandler
impl Unpin for RegisterJobResultHandler
impl !UnwindSafe for RegisterJobResultHandler
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> 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 moresource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert