wasmtime_anyref_as_eqref function

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

\brief Downcast an anyref to an eqref.

If the given anyref is an eqref, 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_eqref_t>,
  )
>()
external bool wasmtime_anyref_as_eqref(
  ffi.Pointer<wasmtime_context_t> context,
  ffi.Pointer<wasmtime_anyref_t> anyref,
  ffi.Pointer<wasmtime_eqref_t> out,
);