Module wasmparser::types
source · Expand description
Types relating to type information provided by validation.
Structs
Represents a type of a component function.
Represents a type of a component.
Represents a type of a component instance.
Represents a module instance type.
Represents a module type.
Represents a record type.
Represents a tuple type.
Represents a unique identifier for a type known to a
crate::Validator
.Represents the types known to a
crate::Validator
once validation has completed.Represents a union type.
Represents a variant case.
Represents a variant type.
Enums
The entity type for imports and exports of a component.
The entity type for imports and exports of a module.
Represents the kind of instance type.
Represents an interface type.
A reference to an interface type.
Represents the kind of module instance type.
A unified type definition for inspecting WebAssembly modules and components.