Crate tinywasm_types
source ·Expand description
Types used by tinywasm
and tinywasm_parser
.
Modules§
Structs§
- An archived
BlockArgsPacked
- An archived
Data
- An archived
Element
- An archived
Export
- An archived
FuncType
- An archived
Global
- An archived
GlobalType
- An archived
Import
- An archived
MemoryArg
- An archived
MemoryType
- An archived
TableType
- An archived
TinyWasmModule
- An archived
WasmFunction
- A packed representation of BlockArgs This is needed to keep the size of the Instruction enum small. Sadly, using #[repr(u8)] on BlockArgs itself is not possible because of the FuncType variant.
- The resolver for an archived
BlockArgsPacked
- The resolver for an archived
Data
- The resolver for an archived
Element
- A WebAssembly Module Export
- The resolver for an archived
Export
- The type of a WebAssembly Function.
- The resolver for an archived
FuncType
- The resolver for an archived
Global
- The resolver for an archived
GlobalType
- The resolver for an archived
Import
- Represents a memory immediate in a WebAssembly memory instruction.
- The resolver for an archived
MemoryArg
- Represents a memory’s type.
- The resolver for an archived
MemoryType
- The resolver for an archived
TableType
- A TinyWasm WebAssembly Module
- The resolver for an archived
TinyWasmModule
- The resolver for an archived
WasmFunction
Enums§
- An archived
BlockArgs
- An archived
ConstInstruction
- An archived
DataKind
- An archived
ElementItem
- An archived
ElementKind
- An archived
ExternalKind
- An archived
ImportKind
- An archived
Instruction
- An archived
MemoryArch
- An archived
ValType
- The resolver for an archived
BlockArgs
- The resolver for an archived
ConstInstruction
- The resolver for an archived
DataKind
- The resolver for an archived
ElementItem
- The resolver for an archived
ElementKind
- A WebAssembly External Value.
- A WebAssembly External Kind.
- The resolver for an archived
ExternalKind
- The resolver for an archived
ImportKind
- A WebAssembly Instruction
- The resolver for an archived
Instruction
- The resolver for an archived
MemoryArch
- Type of a WebAssembly value.
- The resolver for an archived
ValType
- A WebAssembly value.
Type Aliases§
- A WebAssembly Address.