Expand description
Possible runtime values that a WebAssembly module can either consume or produce.
cbindgen:ignore
Structs§
- wasm_
val_ t - A WebAssembly value composed of its type and its value.
- wasm_
val_ vec_ t - Represents a vector of
wasm_val_t
.
Functions§
- wasm_
val_ ⚠copy - wasm_
val_ ⚠delete - wasm_
val_ vec_ copy - Performs a deep copy of a vector of
wasm_val_t
. - wasm_
val_ vec_ delete - Deletes a vector of
wasm_val_t
. - wasm_
val_ ⚠vec_ new - Creates a new vector of
wasm_val_t
. - wasm_
val_ vec_ new_ empty - Creates an empty vector of
wasm_val_t
. - wasm_
val_ vec_ new_ uninitialized - Creates a new uninitialized vector of
wasm_val_t
.
Type Aliases§
- wasm_
valkind_ t - Represents the kind of values. The variants of this C enum is
defined in
wasm.h
to list the following:
Unions§
- wasm_
val_ inner - A Rust union, compatible with C, that holds a value of kind
wasm_valkind_t
(seewasm_val_t
to get the complete picture). Members of the union are: