Struct wasm3::ParsedModule
source · [−]pub struct ParsedModule { /* private fields */ }
Expand description
A parsed module which can be loaded into a Runtime
.
Implementations
sourceimpl ParsedModule
impl ParsedModule
sourcepub fn parse<TData: Into<Box<[u8]>>>(
env: &Environment,
data: TData
) -> Result<Self>
pub fn parse<TData: Into<Box<[u8]>>>(
env: &Environment,
data: TData
) -> Result<Self>
Parses a wasm module from raw bytes.
sourcepub fn environment(&self) -> &Environment
pub fn environment(&self) -> &Environment
The environment this module was parsed in.
Auto Trait Implementations
impl RefUnwindSafe for ParsedModule
impl !Send for ParsedModule
impl !Sync for ParsedModule
impl Unpin for ParsedModule
impl UnwindSafe for ParsedModule
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more