wasmtime_structref_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> out,
\brief Read a field from a struct.
\param context The store context. \param structref The struct to read from (not consumed). \param index The field index. \param out Receives the field value on success.
\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_field(
ffi.Pointer<wasmtime_context_t> context,
ffi.Pointer<wasmtime_structref_t> structref,
int index,
ffi.Pointer<wasmtime_val_t> out,
);