Module wasm_encoder::component
source · [−]Expand description
Encoders for WebAssembly components.
This is an implementation of the in-progress component model proposal.
Structs
An encoder for the component adapter function section.
An encoder for the component alias section.
Represents a WebAssembly component that is being encoded.
Used for encoding compound interface types.
An encoder for the component export section.
An encoder for the component function section.
An encoder for the component import section.
An encoder for the component instance section.
Represents an instance type.
An encoder for the component module section.
Represents a module type.
Used to encode types.
An encoder for the component type section.
Enums
Represents options for canonical functions and adapter functions.
Represents a definition kind.
Represents the expected export kind for an alias.
Represents a reference to an index in a WebAssembly section.
Represents an interface type.
Represents an index for an outer alias.
Known component section IDs.
Represents a reference to a type definition.
Traits
A WebAssembly component section.