pub enum ServiceWorkerMsg {
Timeout(ServoUrl),
ForwardDOMMessage(DOMMessage, ServoUrl),
ScheduleJob(Job),
Exit,
}
Expand description
Messages sent to Service Worker Manager thread
Variants§
Timeout(ServoUrl)
Timeout message sent by active service workers
ForwardDOMMessage(DOMMessage, ServoUrl)
Message sent by constellation to forward to a running service worker
ScheduleJob(Job)
https://w3c.github.io/ServiceWorker/#schedule-job-algorithm
Exit
Exit the service worker manager
Trait Implementations§
source§impl Debug for ServiceWorkerMsg
impl Debug for ServiceWorkerMsg
source§impl<'de> Deserialize<'de> for ServiceWorkerMsg
impl<'de> Deserialize<'de> for ServiceWorkerMsg
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 ServiceWorkerMsg
impl Send for ServiceWorkerMsg
impl !Sync for ServiceWorkerMsg
impl Unpin for ServiceWorkerMsg
impl !UnwindSafe for ServiceWorkerMsg
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