zio.wasm.componentmodel
package zio.wasm.componentmodel
Members list
Packages
package zio.wasm.componentmodel.syntax
Type members
Classlikes
enum Alias extends Section[ComponentIndexSpace]
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalstrait Section[ComponentIndexSpace]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
enum Canon extends Section[ComponentIndexSpace]
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalstrait Section[ComponentIndexSpace]class Objecttrait Matchableclass AnyShow all
enum CanonicalOption
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class Component(sections: Sections[ComponentIndexSpace]) extends Section[ComponentIndexSpace]
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Section[ComponentIndexSpace]class Objecttrait Matchableclass AnyShow all
object Component
object ComponentBuilder
Attributes
- Supertypes
- Self type
-
ComponentBuilder.type
enum ComponentDefinedType
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class ComponentExport(name: ComponentExternName, kind: ComponentExternalKind, idx: Int, desc: Option[ExternDesc]) extends Section[ComponentIndexSpace]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Section[ComponentIndexSpace]class Objecttrait Matchableclass AnyShow all
enum ComponentExternName
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
- Self type
-
ComponentFuncIdx.type
enum ComponentFuncResult
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class ComponentFuncType(params: Chunk[(Name, ComponentValType)], result: ComponentFuncResult)
Attributes
- Supertypes
Attributes
- Supertypes
- Self type
-
ComponentIdx.type
final case class ComponentImport(name: ComponentExternName, desc: ExternDesc) extends Section[ComponentIndexSpace]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Section[ComponentIndexSpace]class Objecttrait Matchableclass AnyShow all
sealed trait ComponentIndexSpace extends IndexSpace
Attributes
- Companion
- object
- Supertypes
- Known subtypes
object ComponentIndexSpace
Attributes
- Companion
- trait
- Supertypes
- Self type
-
ComponentIndexSpace.type
enum ComponentInstance extends Section[ComponentIndexSpace]
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalstrait Section[ComponentIndexSpace]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
object ComponentSectionType
Attributes
- Supertypes
- Self type
-
ComponentSectionType.type
final case class ComponentStart(funcIdx: ComponentFuncIdx, args: Chunk[ValueIdx], results: Int) extends Section[ComponentIndexSpace]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Section[ComponentIndexSpace]class Objecttrait Matchableclass AnyShow all
enum ComponentType extends Section[ComponentIndexSpace]
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalstrait Section[ComponentIndexSpace]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
- Self type
-
ComponentTypeIdx.type
enum ComponentValType
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
- Self type
-
CoreInstanceIdx.type
enum CoreType extends Section[ComponentIndexSpace]
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalstrait Section[ComponentIndexSpace]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Section[ComponentIndexSpace]class Objecttrait Matchableclass AnyShow all
object Dependencies
Describes dependencies between different component model sections
Describes dependencies between different component model sections
Attributes
- Supertypes
- Self type
-
Dependencies.type
enum ExportKind
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum ExternDesc
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum InsertionPoint
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum Instance extends Section[ComponentIndexSpace]
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalstrait Section[ComponentIndexSpace]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
- Self type
-
InstanceIdx.type
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
enum InstantiationArgRef
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum ModuleDeclaration
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum OuterAliasKind
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum PrimitiveValueType
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum SectionReference
object SectionReference
Attributes
- Companion
- enum
- Supertypes
- Self type
-
SectionReference.type
enum TypeBound
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
Types
In this article