Crate wagen

Source

Re-exports§

pub use wasm_encoder as encoder;
pub use wasmparser as parser;

Modules§

link

Macros§

handle

Structs§

ArrayType
ArrayTypeHandle
Builder
ConstExpr
A constant expression.
DataSegmentHandle
ElementSection
An encoder for the element section.
ElementSegment
An element segment in the element section.
FieldType
Field type in composite types (structs, arrays).
Function
FunctionTypeHandle
Global
GlobalHandle
Index
MemArg
The immediate for a memory instruction.
MemoryHandle
MemoryType
A memory’s type.
Module
RefType
A reference type.
StructType
StructTypeHandle
TableType
A table’s type.
Tables
TypeList
Types

Enums§

BlockType
The type for a block/if/loop.
ElementMode
An element segment’s mode.
Elements
A sequence of elements in a segment in the element section.
HeapType
Part of the function references proposal.
Instr
WebAssembly instructions.
StorageType
Storage type for composite type fields.
ValType
The type of a core WebAssembly value.

Traits§

Expr

Functions§

any_type
eq_type
extern_type
field_type
func_type
i31_type
none_type
validate

Type Aliases§

ArrayTypeIndex
DataSegmentIndex
FunctionIndex
FunctionTypeIndex
GlobalIndex
Local
MemoryIndex
Param
StructTypeIndex