Skip to main content

Namespace WaaS.ComponentModel.Models

Classes

Alias

AliasTargetCoreExport

AliasTargetExport

AliasTargetOuter

BorrowedType

CanonLift

CanonLower

CanonResourceDrop

CanonResourceNew

CanonResourceRep

Component

Represents a WebAssembly component.

ComponentInstantiation

ComponentType

CoreInlineInstantiation

CoreInstantiationArgument

CoreModuleInstantiation

CoreModuleType

EnumType

Export<T>

FlagsType

FunctionType

Import<T>

IndexSpaceExtensions

InlineInstantiation

InstanceType

InstantiationArgument<T>

ListType

OptionType

OwnedType

RecordType

ResolvedBorrowedType

ResolvedFunctionType

ResolvedListType

ResolvedOptionType

ResolvedOwnedType

ResolvedParameter

ResolvedRecordField

ResolvedRecordType

ResolvedResultType

ResolvedTupleType

ResolvedVariantCase

ResolvedVariantType

ResourceType

ResultType

TupleType

VariantType

Structs

CanonOptionAsync

CanonOptionCallback

CanonOptionMemory

CanonOptionPostReturn

CanonOptionRealloc

CanonOptionStringEncoding

ComponentSort

CoreAliasDeclaration

CoreExportDeclaration

CoreFunctionType

CoreImportDeclaration

CoreInlineExport<T>

CoreSort

CoreSortIndex

CoreTypeDeclaration

ExportableDescriptorComponent

ExportableDescriptorCoreModuleType

ExportableDescriptorFunction

ExportableDescriptorInstance

ExportableDescriptorType

ExportDeclarator<T>

ImportDeclarator<T>

ImportExportName

InlineExport<T>

InstanceDeclaratorAlias

InstanceDeclaratorCoreType

InstanceDeclaratorType

LabeledValueType

PrimitiveValueType

ResultListNone

ResultListSingle

SortIndex

TypeBoundEquals

TypeBoundSubResource

VariantCase

Interfaces

IAliasTarget

ICanon

ICanonOption

IComponentDeclarator

ICoreInlineExport<T>

ICoreInstantiation

ICoreModuleDeclaration

ICoreModuleType

ICoreTypeDefinition

IExport<T>

IExportableDescriptor<T>

IExportDeclarator<T>

IImport<T>

IImportDeclarator<T>

IIndexSpace

IInlineExport<T>

IInstanceDeclarator

IInstantiation

IInstantiationArgument<T>

IReadCallbackReceiver<T>

IResourceTypeDefinition

IResultList

ISort

ITypeBound

ITypeDefinition

IUnresolved<T>

IUnresolvedValueType

IValueTypeDefinition

Enums

CanonOptionStringEncodingKind

CoreSortTag

SortTag