[−][src]Module lucet_runtime_internals::module
Structs
AddrDetails | Details about a program address. |
DlModule | A Lucet module backed by a dynamically-loaded shared object. |
FunctionHandle | |
FunctionIndex | FunctionIndex is an identifier for a function, imported, exported, or external. The space of
FunctionIndex is shared for all of these, so |
FunctionPointer | FunctionPointer serves entirely as a safer way to work with function pointers than as raw u64
or usize values. It also avoids the need to write them as |
FunctionSpec | |
GlobalSpec | A WebAssembly global along with its export specification. |
HeapSpec | Specifications about the heap of a Lucet module. |
MockExportBuilder | |
MockModuleBuilder | |
Signature | A signature for a function in a wasm module. |
TableElement | |
TrapManifest | A collection of trap sites, typically obtained from a
single function (see |
Enums
Global | A WebAssembly global is either defined locally, or is defined in relation to a field of another WebAssembly module. |
TrapCode | The type of a WebAssembly trap. |
ValueType |
Traits
Module | The read-only parts of a Lucet program, including its code and initial heap configuration. |
ModuleInternal |
Unions
GlobalValue |