Struct parity_wasm::ModuleInstance [] [src]

pub struct ModuleInstance { /* fields omitted */ }

Module instance.

Methods

impl ModuleInstance
[src]

Instantiate given module within program context.

Trait Implementations

impl ModuleInstanceInterface for ModuleInstance
[src]

Run instantiation-time procedures (validation and start function [if any] call). Module is not completely validated until this call.

Execute function with the given index.

Execute function with the given export name.

Get export entry.

Get function type.

Get table reference.

Get memory reference.

Get global reference.

Call function with given index in functions index space.

Call function with given index in the given table.

Call function with internal index.