wasmtime_exn_type_new function

  1. @Native<Pointer<wasmtime_error_t> Function(Pointer<wasm_engine_t> engine, Pointer<wasm_valtype_vec_t> params, Pointer<Pointer<wasmtime_exn_type_t>> out)>(ffi.Pointer<wasm_engine_t>, ffi.Pointer<wasm_valtype_vec_t>, ffi.Pointer<ffi.Pointer<wasmtime_exn_type_t>>)>()
Pointer<wasmtime_error_t> wasmtime_exn_type_new(
  1. Pointer<wasm_engine_t> engine,
  2. Pointer<wasm_valtype_vec_t> params,
  3. Pointer<Pointer<wasmtime_exn_type_t>> out
)

\brief Creates a new exception type with the given parameter types.

Fills in out on success and returns NULL. Otherwise returns an error and does not modify out.

Implementation

@ffi.Native<
  ffi.Pointer<wasmtime_error_t> Function(
    ffi.Pointer<wasm_engine_t>,
    ffi.Pointer<wasm_valtype_vec_t>,
    ffi.Pointer<ffi.Pointer<wasmtime_exn_type_t>>,
  )
>()
external ffi.Pointer<wasmtime_error_t> wasmtime_exn_type_new(
  ffi.Pointer<wasm_engine_t> engine,
  ffi.Pointer<wasm_valtype_vec_t> params,
  ffi.Pointer<ffi.Pointer<wasmtime_exn_type_t>> out,
);