|
Wasmtime
|
A WebAssembly exception reference value. More...
#include <val.h>
Data Fields | |
| uint64_t | store_id |
| uint32_t | __private1 |
| Internal to Wasmtime. | |
| uint32_t | __private2 |
| Internal to Wasmtime. | |
| void * | __private3 |
| Internal to Wasmtime. | |
A WebAssembly exception reference value.
This structure represents an exnref value, which is a reference to a WebAssembly exception object. Like other GC reference types, it must be explicitly unrooted via wasmtime_exnref_unroot to enable garbage collection.
Null exnref values are represented with store_id == 0.
| uint64_t wasmtime_exnref::store_id |
Internal metadata tracking within the store, embedders should not configure or modify these fields.