Struct gluon_vm::compiler::CompiledModule
source · pub struct CompiledModule {
pub module_globals: Vec<Symbol>,
pub function: CompiledFunction,
}
Fields
module_globals: Vec<Symbol>
Storage for globals which are needed by the module which is currently being compiled
function: CompiledFunction
Trait Implementations
sourceimpl Debug for CompiledModule
impl Debug for CompiledModule
sourceimpl From<CompiledFunction> for CompiledModule
impl From<CompiledFunction> for CompiledModule
sourcefn from(function: CompiledFunction) -> Self
fn from(function: CompiledFunction) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for CompiledModule
impl Send for CompiledModule
impl Sync for CompiledModule
impl Unpin for CompiledModule
impl !UnwindSafe for CompiledModule
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more