Module Hooks.Context

Context provided to hook callbacks.

type t

The type of hook context.

val jsont : t Jsont.t

jsont is the Jsont codec for hook context. Preserves unknown fields.

val create : ?signal:unit -> unit -> t

create ?signal () creates a new context.

  • parameter signal

    Optional abort signal support (future use)

val signal : t -> unit option

signal t returns the optional abort signal.

val unknown : t -> Unknown.t

unknown t returns the unknown fields.