Module wasmer_runtime_fl::types[][src]

Expand description

Types used in the Wasm runtime and conversion functions.

Structs

Type describing an export that the [Module] provides.

Typed Index

The signature of a function that is either implemented in a wasm module or exposed to wasm by the host.

Describes the mutability and type of a Global

Typed Index

A wasm global.

A type describing an import that a [Module] needs to be instantiated.

Typed Index

Typed Index

Typed Index

Typed Index

Typed Index

Typed Index

Typed Index

Typed Index

A wasm memory descriptor.

Typed Index

Index for signature.

Describes the properties of a table including the element types, minimum and optional maximum, number of elements in the table.

Typed Index

Enums

Kinds of element types.

Information about an import such as its type and metadata.

A const value initializer. Over time, this will be able to represent more and more complex expressions.

Kind of local or import type.

Represents a WebAssembly type.

Represents a WebAssembly value.

Traits

Trait that represents Local or Import.

Represents a native wasm type.

Trait for a Value type. A Value type is a type that is always valid and may be safely copied.

A trait to represent a wasm extern type.

Type Definitions

Information about a function.