[][src]Module wasmer_runtime_core_near::module

This module contains the types to manipulate and access Wasm modules.

A Wasm module is the artifact of compiling WebAssembly. Wasm modules are not executable until they're instantiated with imports (via ImportObject).

Structs

DataInitializer

A data initializer for linear memory.

Module

A compiled WebAssembly module.

ModuleInfo

Container for module data including memories, globals, tables, imports, and exports.

NameIndex

A type-safe handle referring to a name in a module namespace.

NamespaceIndex

A type-safe handle referring to a module namespace.

StringTable

A map of index to string.

StringTableBuilder

String table builder.

TableInitializer

A WebAssembly table initializer.

Enums

ExportIndex

A wrapper around the TypedIndexes for Wasm functions, Wasm memories, Wasm globals, and Wasm tables.