wasmtime_eqref_to_anyref function

  1. @Native<Void Function(Pointer<wasmtime_eqref_t>, Pointer<wasmtime_anyref_t>)>(ffi.Pointer<wasmtime_eqref_t>, ffi.Pointer<wasmtime_anyref_t>)>()
void wasmtime_eqref_to_anyref(
  1. Pointer<wasmtime_eqref_t> eqref,
  2. Pointer<wasmtime_anyref_t> out
)

\brief Upcast an eqref to an anyref.

The original eqref is not consumed; out receives a new cloned root pointing to the same GC object as anyref.

Implementation

@ffi.Native<
  ffi.Void Function(
    ffi.Pointer<wasmtime_eqref_t>,
    ffi.Pointer<wasmtime_anyref_t>,
  )
>()
external void wasmtime_eqref_to_anyref(
  ffi.Pointer<wasmtime_eqref_t> eqref,
  ffi.Pointer<wasmtime_anyref_t> out,
);