Pkt_line.Encoderval create : unit -> encoderval pp_error : error Fmt.ttype 'err state = | Write of {buffer : string;off : int;len : int;continue : int -> 'err state;}| Error of 'err| Doneval write : encoder -> string -> unitwrite e s writes s into e.payload if there is enough space, i.e., Bytes.length e e.payload - e.pos > String.length s. Otherwise, raises.
val blit : encoder -> buf:string -> off:int -> len:int -> unit