wasmtime_structref_set_field function
- @Native<Pointer<
wasmtime_error_t> Function(Pointer<wasmtime_context_t> , Pointer<wasmtime_structref_t> , Size, Pointer<wasmtime_val_t> )>(ffi.Pointer<wasmtime_context_t>, ffi.Pointer<wasmtime_structref_t>, ffi.Size, ffi.Pointer<wasmtime_val_t>)>()
- Pointer<
wasmtime_context_t> context, - Pointer<
wasmtime_structref_t> structref, - int index,
- Pointer<
wasmtime_val_t> val,
\brief Set a field of a struct.
\param context The store context. \param structref The struct to write to (not consumed). \param index The field index. \param val The value to write (not consumed; caller must still unroot if applicable).
\return NULL on success, or a #wasmtime_error_t on failure.
Implementation
@ffi.Native<
ffi.Pointer<wasmtime_error_t> Function(
ffi.Pointer<wasmtime_context_t>,
ffi.Pointer<wasmtime_structref_t>,
ffi.Size,
ffi.Pointer<wasmtime_val_t>,
)
>()
external ffi.Pointer<wasmtime_error_t> wasmtime_structref_set_field(
ffi.Pointer<wasmtime_context_t> context,
ffi.Pointer<wasmtime_structref_t> structref,
int index,
ffi.Pointer<wasmtime_val_t> val,
);