wasmtime_anyref_as_array function

  1. @Native<Bool Function(Pointer<wasmtime_context_t>, Pointer<wasmtime_anyref_t>, Pointer<wasmtime_arrayref_t>)>(ffi.Pointer<wasmtime_context_t>, ffi.Pointer<wasmtime_anyref_t>, ffi.Pointer<wasmtime_arrayref_t>)>()
bool wasmtime_anyref_as_array(
  1. Pointer<wasmtime_context_t> context,
  2. Pointer<wasmtime_anyref_t> anyref,
  3. Pointer<wasmtime_arrayref_t> out
)

\brief Downcast an anyref to an arrayref.

If the given anyref is an arrayref, a new root is stored in out and true is returned. Otherwise false is returned and out is set to null.

Implementation

@ffi.Native<
  ffi.Bool Function(
    ffi.Pointer<wasmtime_context_t>,
    ffi.Pointer<wasmtime_anyref_t>,
    ffi.Pointer<wasmtime_arrayref_t>,
  )
>()
external bool wasmtime_anyref_as_array(
  ffi.Pointer<wasmtime_context_t> context,
  ffi.Pointer<wasmtime_anyref_t> anyref,
  ffi.Pointer<wasmtime_arrayref_t> out,
);