Struct sophon_wasm::ModuleInstance [] [src]

pub struct ModuleInstance { /* fields omitted */ }

Module instance.

Methods

impl ModuleInstance
[src]

[src]

Instantiate given module within program context.

[src]

Run instantiation-time procedures (validation). Module is not completely validated until this call.

[src]

Run start function [if any].

Trait Implementations

impl ModuleInstanceInterface for ModuleInstance
[src]

[src]

Execute function with the given index.

[src]

Execute function with the given export name.

[src]

Get export entry.

[src]

Get table reference.

[src]

Get memory reference.

[src]

Get global reference.

[src]

Get function type for given function index.

[src]

Get function type for given function index.

[src]

Get function reference.

[src]

Get function indirect reference.

[src]

Get internal function for interpretation.

[src]

Call function with given internal index.