Module wasmer_runtime_core_x::types
source · Expand description
The runtime types modules represent type used within the wasm runtime and helper functions to convert to other represenations.
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 Aliases§
- Information about a function.