carton
H.N
carton.cartonnage
carton.classeur
type dst = [
| `Manual
| `Buffer of Buffer.t
]
type encode = [
| `Await
| `Copy of int * int
| `Insert of string
| `End
type encoder
val dst : encoder -> Bstr.t -> int -> int -> unit
val dst_rem : encoder -> int
val encoder : dst -> src_len:int -> dst_len:int -> encoder
val encode : encoder -> encode -> [ `Ok | `Partial ]