Struct script::script_module::DynamicModule
source · struct DynamicModule {
promise: Rc<Promise>,
specifier: Heap<*mut JSObject>,
referencing_private: Heap<JSVal>,
id: DynamicModuleId,
}
Fields§
§promise: Rc<Promise>
§specifier: Heap<*mut JSObject>
§referencing_private: Heap<JSVal>
§id: DynamicModuleId
Trait Implementations§
source§impl JSTraceable for DynamicModule
impl JSTraceable for DynamicModule
source§impl MallocSizeOf for DynamicModule
impl MallocSizeOf for DynamicModule
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 DynamicModule
impl !Send for DynamicModule
impl !Sync for DynamicModule
impl Unpin for DynamicModule
impl !UnwindSafe for DynamicModule
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> 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