Expand description
The component module contains the AST definition of the WASM Component Model.
This module is optional and can be enabled with the component
feature flag. It is enabled by default.
When disabled the library can only work with core WASM modules.
Modules§
Structs§
- Alias
Target - Component
- The top level node of the Component Model AST
- Component
Export - Component
Func Type - Component
Import - Component
Instantiation Arg - Component
Start - Component
Type Declarations - Instance
Type Declarations - Instantiation
Arg - Variant
Case
Enums§
- Alias
- Canon
- Canonical
Option - Component
Defined Type - Component
Extern Name - Component
External Kind - Component
Index Space - The Component Model index spaces.
- Component
Instance - Component
Section - The Component Model section nodes.
- Component
Section Type - The Component Model section types.
- Component
Type - Component
Type Declaration - Component
Type Ref - Component
ValType - Core
Type - Export
Kind - Instance
- Instance
Type Declaration - Instantiation
ArgRef - Module
Declaration - Outer
Alias Kind - Primitive
Value Type - Type
Bounds