package carton

  1. Overview
  2. Docs

Parameters

module Uid : UID

Signature

type encoder
type dst = [
  1. | `Channel of Stdlib.out_channel
  2. | `Buffer of Stdlib.Buffer.t
  3. | `Manual
]
val encoder : dst -> pack:Uid.t -> Uid.t entry array -> encoder
val encode : encoder -> [ `Await ] -> [ `Partial | `Ok ]
val dst_rem : encoder -> int
val dst : encoder -> Bigstringaf.t -> int -> int -> unit