pub enum DedicatedWorkerScriptMsg {
CommonWorker(Trusted<Worker>, WorkerScriptMsg),
WakeUp,
}
Variants§
CommonWorker(Trusted<Worker>, WorkerScriptMsg)
Standard message from a worker.
WakeUp
Wake-up call from the task queue.
Trait Implementations§
source§impl QueuedTaskConversion for DedicatedWorkerScriptMsg
impl QueuedTaskConversion for DedicatedWorkerScriptMsg
fn task_source_name(&self) -> Option<&TaskSourceName>
fn pipeline_id(&self) -> Option<PipelineId>
fn into_queued_task(
self
) -> Option<(Option<Trusted<Worker>>, ScriptThreadEventCategory, Box<dyn TaskBox>, Option<PipelineId>, TaskSourceName)>
fn from_queued_task(
queued_task: (Option<Trusted<Worker>>, ScriptThreadEventCategory, Box<dyn TaskBox>, Option<PipelineId>, TaskSourceName)
) -> Self
fn inactive_msg() -> Self
fn wake_up_msg() -> Self
fn is_wake_up(&self) -> bool
Auto Trait Implementations§
impl !RefUnwindSafe for DedicatedWorkerScriptMsg
impl Send for DedicatedWorkerScriptMsg
impl !Sync for DedicatedWorkerScriptMsg
impl Unpin for DedicatedWorkerScriptMsg
impl !UnwindSafe for DedicatedWorkerScriptMsg
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