pub struct Imports {
pub functions: Vec<FuncImport>,
pub tables: Vec<TableImport>,
pub memories: Vec<MemoryImport>,
pub globals: Vec<GlobalImport>,
}Expand description
All functions, tables, memories, and globals requested from the host environment.
They are required to be supplied for instantiation to succeed.
Fields§
§functions: Vec<FuncImport>§tables: Vec<TableImport>§memories: Vec<MemoryImport>§globals: Vec<GlobalImport>Implementations§
Trait Implementations§
impl Eq for Imports
impl StructuralPartialEq for Imports
Auto Trait Implementations§
impl Freeze for Imports
impl RefUnwindSafe for Imports
impl Send for Imports
impl Sync for Imports
impl Unpin for Imports
impl UnsafeUnpin for Imports
impl UnwindSafe for Imports
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