Module cranelift_wasm::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 instance.
- Represents a type of a component.
- Represents a module instance type.
- Represents a core module type.
- Represents a record type.
- An opaque identifier intended to be used to distinguish whether two resource types are equivalent or not.
- 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 the types known to a
crate::Validator
during validation. - Represents a union type.
- Represents a variant case.
- Represents a variant type.
Enums
- Represents a component defined type.
- The entity type for imports and exports of a component.
- A component value type.
- The entity type for imports and exports of a module.
- Represents the kind of module instance type.
- A unified type definition for validating WebAssembly modules and components.