package extism

  1. Overview
  2. Docs

The interface for all types that can be converted between OCaml and Extism host memory

type t
val encode : t -> string

Encode a value to a string

val decode : Bigstringaf.t -> (t, Error.t) Stdlib.result

Decode a value from a bigstring. The bigstring argument uses a direct pointer into the plugin memory, this means it shouldn't be stored outside of this function without being copied first


Innovation. Community. Security.