sig
  type t =
      Bigarray of Uwt_base.buf * int * int
    | String of string * int * int
    | Bytes of bytes * int * int
  val drop :
    Uwt_base.Iovec_write.t list -> int -> Uwt_base.Iovec_write.t list
  type ts =
      Invalid
    | Empty
    | All_ba of Uwt_base.Iovec_write.t array * Uwt_base.Iovec_write.t list
  val prep_for_cstub : Uwt_base.Iovec_write.t list -> Uwt_base.Iovec_write.ts
  val length : Uwt_base.Iovec_write.t -> int
end