Struct script::script_module::ModuleHandler
source · struct ModuleHandler {
task: DomRefCell<Option<Box<dyn TaskBox>>>,
}
Fields§
§task: DomRefCell<Option<Box<dyn TaskBox>>>
Implementations§
Trait Implementations§
source§impl Callback for ModuleHandler
impl Callback for ModuleHandler
fn callback(&self, _cx: SafeJSContext, _v: HandleValue<'_>, _realm: InRealm<'_>)
source§impl MallocSizeOf for ModuleHandler
impl MallocSizeOf for ModuleHandler
source§fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself.
Auto Trait Implementations§
impl !RefUnwindSafe for ModuleHandler
impl Send for ModuleHandler
impl !Sync for ModuleHandler
impl Unpin for ModuleHandler
impl !UnwindSafe for ModuleHandler
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