Module wasmer_interface_types_fl::ast[][src]

Represents the WIT language as a tree. This is the central representation of the language.

Structs

Adapter

Represents an adapter.

Export

Represents an exported function signature.

FunctionArg

Represents the function argument type.

Implementation

Represents an implementation.

Import

Represents an imported function.

Interfaces

Represents a set of interfaces, i.e. it entirely describes a WIT definition.

Enums

InterfaceKind

Represents the kind of interface.

Type

Represents a type.

TypeKind

Represents the kind of type.