|
Wasmtime
|
Represents possible runtime values which a component function can either consume or produce. More...
#include <val.h>
Represents possible runtime values which a component function can either consume or produce.
| struct wasmtime_component_val* wasmtime_component_valunion_t::option |
Field used if wasmtime_component_val_t::kind is WASMTIME_COMPONENT_OPTION
| wasmtime_component_valrecord_t wasmtime_component_valunion_t::record |
Field used if wasmtime_component_val_t::kind is WASMTIME_COMPONENT_RECORD
| wasmtime_component_resource_any_t* wasmtime_component_valunion_t::resource |
Field used if wasmtime_component_val_t::kind is WASMTIME_COMPONENT_RESOURCE
| wasmtime_component_valresult_t wasmtime_component_valunion_t::result |
Field used if wasmtime_component_val_t::kind is WASMTIME_COMPONENT_RESULT
| wasm_name_t wasmtime_component_valunion_t::string |
Field used if wasmtime_component_val_t::kind is WASMTIME_COMPONENT_STRING
| wasmtime_component_valvariant_t wasmtime_component_valunion_t::variant |
Field used if wasmtime_component_val_t::kind is WASMTIME_COMPONENT_VARIANT