Module wasm_encoder::adapter[][src]

Expand description

Encoders for WebAssembly module adapters.

This is an implementation of the in-progress component model proposal.

Structs

Represents a WebAssembly adapter module that is being encoded.

An encoder for the adapter module alias section.

An encoder for the adapter module export section.

An encoder for the adapter module import section.

An encoder for the adapter module instance section.

Represents an instance type.

An encoder for the adapter module module section.

Represents a module type.

Used to encode types.

An encoder for the adapter module type section.

Enums

Represents a definition kind.

Represents the expected export kind for an alias.

Represents a reference to an index in a WebAssembly section.

Represents an index for an outer alias.

Known component section IDs.

Represents a reference to a type definition.

Traits

A WebAssembly adapter module section.