ComponentDefinedType

zio.wasm.componentmodel.ComponentDefinedType

Attributes

Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

final case class Borrow(typeIdx: ComponentTypeIdx)
final case class Enum(cases: NonEmptyChunk[Name])
final case class Flags(names: NonEmptyChunk[Name])
final case class List(elem: ComponentValType)
final case class Option(typ: ComponentValType)
final case class Own(typeIdx: ComponentTypeIdx)
final case class Primitive(typ: PrimitiveValueType)
final case class Record(fields: Chunk[(Name, ComponentValType)])
final case class Result(ok: Option[ComponentValType], err: Option[ComponentValType])
final case class Tuple(elems: Chunk[ComponentValType])
final case class Union(types: Chunk[ComponentValType])
final case class Variant(cases: Chunk[VariantCase])