|
Wasmtime
|
| ►Nwasmtime | |
| Cwasi_config_t | TODO |
| Cwasm_byte_vec_t | A list of bytes |
| Cwasm_config_t | Global engine configuration |
| Cwasm_engine_t | Compilation environment and configuration |
| Cwasm_exporttype_t | An opaque object representing the type of an export |
| Cwasm_exporttype_vec_t | A list of wasm_exporttype_t values |
| Cwasm_extern_t | Opaque struct representing a wasm external value |
| Cwasm_extern_vec_t | A list of wasm_extern_t values |
| Cwasm_externtype_t | An opaque object representing the type of a external value. Can be seen as a superclass of wasm_functype_t, wasm_tabletype_t, wasm_globaltype_t, and wasm_memorytype_t |
| Cwasm_externtype_vec_t | A list of wasm_externtype_t values |
| Cwasm_foreign_t | Unimplemented in Wasmtime |
| Cwasm_frame_t | Opaque struct representing a frame of a wasm stack trace |
| Cwasm_frame_vec_t | A list of wasm_frame_t frameues |
| Cwasm_func_t | Opaque struct representing a compiled wasm function |
| Cwasm_functype_t | An opaque object representing the type of a function |
| Cwasm_functype_vec_t | A list of wasm_functype_t values |
| Cwasm_global_t | Opaque struct representing a wasm global |
| Cwasm_globaltype_t | An opaque object representing the type of a global |
| Cwasm_globaltype_vec_t | A list of wasm_globaltype_t values |
| Cwasm_importtype_t | An opaque object representing the type of an import |
| Cwasm_importtype_vec_t | A list of wasm_importtype_t values |
| Cwasm_instance_t | Opaque struct representing a wasm instance |
| Cwasm_limits_t | Limits for tables/memories in wasm modules |
| Cwasm_memory_t | Opaque struct representing a wasm memory |
| Cwasm_memorytype_t | An opaque object representing the type of a memory |
| Cwasm_memorytype_vec_t | A list of wasm_memorytype_t values |
| Cwasm_module_t | Opaque struct representing a compiled wasm module |
| Cwasm_ref_t | A reference type: either a funcref or an externref |
| Cwasm_shared_module_t | Opaque struct representing module that can be sent between threads |
| Cwasm_store_t | A collection of instances and wasm global items |
| Cwasm_table_t | Opaque struct representing a wasm table |
| Cwasm_tabletype_t | An opaque object representing the type of a table |
| Cwasm_tabletype_vec_t | A list of wasm_tabletype_t values |
| Cwasm_trap_t | Opaque struct representing a wasm trap |
| Cwasm_val_t | Representation of a WebAssembly value |
| Cwasm_val_vec_t | A list of wasm_val_t values |
| Cwasm_valtype_t | An object representing the type of a value |
| Cwasm_valtype_vec_t | A list of wasm_valtype_t values |
| Cwasmtime_anyref | A WebAssembly value in the any hierarchy of GC types |
| Cwasmtime_async_continuation_t | |
| Cwasmtime_caller | |
| Cwasmtime_component_func | Representation of a function in Wasmtime |
| Cwasmtime_component_instance | Representation of a instance in Wasmtime |
| Cwasmtime_component_val | Represents possible runtime values which a component function can either consume or produce |
| Cwasmtime_component_valflags | A vec of a wasm_name_t |
| Cwasmtime_component_vallist | A vec of a struct wasmtime_component_val |
| Cwasmtime_component_valrecord | A vec of a struct wasmtime_component_valrecord_entry |
| Cwasmtime_component_valrecord_entry | A pair of a name and a value that represents one entry in a value with kind WASMTIME_COMPONENT_RECORD |
| Cwasmtime_component_valresult_t | Represents a result type |
| Cwasmtime_component_valtuple | A vec of a struct wasmtime_component_val |
| Cwasmtime_component_valunion_t | Represents possible runtime values which a component function can either consume or produce |
| Cwasmtime_component_valvariant_t | Represents a variant type |
| Cwasmtime_context | An interior pointer into a wasmtime_store_t which is used as "context" for many functions |
| Cwasmtime_error | Errors generated by Wasmtime |
| Cwasmtime_extern | Container for different kinds of extern items |
| Cwasmtime_extern_union | Container for different kinds of extern items |
| Cwasmtime_externref | A host-defined un-forgeable reference to pass into WebAssembly |
| Cwasmtime_func | Representation of a function in Wasmtime |
| Cwasmtime_global | Representation of a global in Wasmtime |
| Cwasmtime_guestprofiler_modules | Tuple of name and module for passing into wasmtime_guestprofiler_new |
| Cwasmtime_instance | Representation of a instance in Wasmtime |
| Cwasmtime_linear_memory | |
| Cwasmtime_linker | Object used to conveniently link together and instantiate wasm modules |
| Cwasmtime_memory | Representation of a memory in Wasmtime |
| Cwasmtime_memory_creator | |
| Cwasmtime_module | A compiled Wasmtime module |
| Cwasmtime_stack_creator_t | |
| Cwasmtime_stack_memory_t | |
| Cwasmtime_store | Storage of WebAssembly objects |
| Cwasmtime_table | Representation of a table in Wasmtime |
| Cwasmtime_val | Container for different kinds of wasm values |
| Cwasmtime_val_raw | Container for possible wasm values |
| Cwasmtime_valunion | Container for different kinds of wasm values |