WASIComponentWitAdapterValueKind enum

WIT adapter value category.

Inheritance
Available extensions

Values

primitive → const WASIComponentWitAdapterValueKind

Primitive WIT scalar/string type.

option → const WASIComponentWitAdapterValueKind

option<T>.

list → const WASIComponentWitAdapterValueKind

list<T>.

map → const WASIComponentWitAdapterValueKind

map<K, V>.

stream → const WASIComponentWitAdapterValueKind

stream<T>.

future → const WASIComponentWitAdapterValueKind

future<T>.

tuple → const WASIComponentWitAdapterValueKind

tuple<T...>.

record → const WASIComponentWitAdapterValueKind

Named WIT record.

flags → const WASIComponentWitAdapterValueKind

Named WIT flags.

enumeration → const WASIComponentWitAdapterValueKind

Named WIT enum.

variant → const WASIComponentWitAdapterValueKind

Named WIT variant.

resource → const WASIComponentWitAdapterValueKind

Local WIT resource handle represented by a canonical u32.

result → const WASIComponentWitAdapterValueKind

result, result<T>, or result<T, E>.

Properties

hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
name → String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

values → const List<WASIComponentWitAdapterValueKind>
A constant List of the values in this enum, in order of their declaration.