Module vm

Source
Expand description

The vm module re-exports wasmer-vm types.

Structs§

VMConfig
Configuration for the runtime VM Currently only the stack size is configurable
VMFunction
A function export value.
VMGlobal
A Global instance
VMMemory
Represents linear memory that can be either owned or shared
VMMemoryDefinition
The fields compiled code needs to access to utilize a WebAssembly linear memory defined within the instance, namely the start address and the size in bytes.
VMSharedMemory
A shared linear memory instance.
VMTable
A table instance.
VMTableDefinition
The fields compiled code needs to access to utilize a WebAssembly table defined within the instance.

Enums§

MemoryError
Error type describing things that can go wrong when operating on Wasm Memories.
MemoryStyle
Implementation styles for WebAssembly linear memory.
TableStyle
Implementation styles for WebAssembly tables.

Traits§

LinearMemory
Represents memory that is used by the WebAsssembly module