Enum script_traits::JobResult
source · pub enum JobResult {
RejectPromise(JobError),
ResolvePromise(Job, JobResultValue),
}
Expand description
Messages sent from Job algorithms steps running in the SW manager, in order to resolve or reject the job promise.
Variants§
RejectPromise(JobError)
https://w3c.github.io/ServiceWorker/#reject-job-promise
ResolvePromise(Job, JobResultValue)
https://w3c.github.io/ServiceWorker/#resolve-job-promise
Trait Implementations§
source§impl<'de> Deserialize<'de> for JobResult
impl<'de> Deserialize<'de> for JobResult
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for JobResult
impl Send for JobResult
impl !Sync for JobResult
impl Unpin for JobResult
impl !UnwindSafe for JobResult
Blanket Implementations§
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> MaybeBoxed<Box<T, Global>> for T
impl<T> MaybeBoxed<Box<T, Global>> for T
source§fn maybe_boxed(self) -> Box<T, Global>
fn maybe_boxed(self) -> Box<T, Global>
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