sig   val w_field :     (Rfc2045.field,      ([> `Partial of Bytes.t * int * int * (int -> 'a) ] as 'a)      Encoder.partial)     Encoder.k1   val w_field_version :     (Rfc2045.field_version,      ([> `Partial of Bytes.t * int * int * (int -> 'a) ] as 'a)      Encoder.partial)     Encoder.k1   val w_unsafe :     (Rfc2045.unsafe,      ([> `Partial of Bytes.t * int * int * (int -> 'a) ] as 'a)      Encoder.partial)     Encoder.k1   val w_skip :     (Rfc2045.skip,      ([> `Partial of Bytes.t * int * int * (int -> 'a) ] as 'a)      Encoder.partial)     Encoder.k1   val w_message :     (MrMime_content.t,      ([> `Partial of Bytes.t * int * int * (int -> 'a) ] as 'a)      Encoder.partial)     Encoder.k1   val w_part :     (MrMime_content.t,      ([> `Partial of Bytes.t * int * int * (int -> 'a) ] as 'a)      Encoder.partial)     Encoder.k1 end