|
|
| AnyRef (wasmtime_anyref_t val) |
| | Creates a new AnyRef directly from its C-API representation.
|
| |
|
| AnyRef (const AnyRef &other) |
| | Copy constructor to clone other.
|
| |
|
AnyRef & | operator= (const AnyRef &other) |
| | Copy assignment to clone from other.
|
| |
|
| AnyRef (AnyRef &&other) |
| | Move constructor to move the contents of other.
|
| |
|
AnyRef & | operator= (AnyRef &&other) |
| | Move assignment to move the contents of other.
|
| |
| uint32_t | take_raw (Store::Context cx) |
| |
|
uint32_t | borrow_raw (Store::Context cx) const |
| | Returns wasmtime_anyref_to_raw.
|
| |
|
std::optional< uint32_t > | u31 (Store::Context cx) const |
| | If this is an i31, get the value zero-extended.
|
| |
|
std::optional< int32_t > | i31 (Store::Context cx) const |
| | If this is an i31, get the value sign-extended.
|
| |
Representation of a WebAssembly anyref value.