Available on crate features
runtime and component-model only.Expand description
This module defines the Type type, representing the dynamic form of a component interface type.
Structs§
- Case
- A case declaration belonging to a
variant - Component
- Component type
- Component
Func - Component function type
- Component
Instance - Component instance type
- Enum
- An
enuminterface type - Field
- A field declaration belonging to a
record - Flags
- A
flagsinterface type - Future
Type - An
futureinterface type - List
- A
listinterface type - Module
- Core module type
- Option
Type - An
optioninterface type - Record
- A
recordinterface type - Resource
Type - Representation of a resource type in the component model.
- Result
Type - A
resultinterface type - Stream
Type - An
streaminterface type - Tuple
- A
tupleinterface type - Variant
- A
variantinterface type
Enums§
- Component
Item - Type of an item contained within the component
- Type
- Represents a component model interface type