pub struct ModuleInitializer {
pub binding: u16,
pub function: Option<(u32, bool)>,
}Expand description
A hoisted declaration initialized while linking: undefined, or a
function from child child of the root unit (named default for an
anonymous default export).
Fields§
§binding: u16§function: Option<(u32, bool)>Trait Implementations§
Source§impl Clone for ModuleInitializer
impl Clone for ModuleInitializer
impl Copy for ModuleInitializer
Auto Trait Implementations§
impl Freeze for ModuleInitializer
impl RefUnwindSafe for ModuleInitializer
impl Send for ModuleInitializer
impl Sync for ModuleInitializer
impl Unpin for ModuleInitializer
impl UnsafeUnpin for ModuleInitializer
impl UnwindSafe for ModuleInitializer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more