val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.tval t_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> tval __t_of_sexp__ : Ppx_sexp_conv_lib.Sexp.t -> tinclude Cohttp.S.Body with type t := t
val of_string : string -> tval of_string_list : string list -> tval map : (string -> string) -> t -> tval is_empty : t -> bool Lwt.tval to_string : t -> string Lwt.tval to_string_list : t -> string list Lwt.tval length : t -> (int64 * t) Lwt.tval write_body : (string -> unit Lwt.t) -> t -> unit Lwt.tval drain_body : t -> unit Lwt.t