sig
val w_lst :
(('a -> 'b) -> 'a -> 'b) ->
('c -> ('a -> 'b) -> 'a -> 'b) -> 'c list -> ('a -> 'b) -> 'a -> 'b
val w_crlf :
(Encoder.t ->
([> `Partial of Bytes.t * int * int * (int -> 'a) ] as 'a)
Encoder.partial) ->
Encoder.t -> 'a Encoder.partial
val w_field :
[< `ResentBcc of MrMime_address.address list
| `ResentCc of MrMime_address.address list
| `ResentDate of MrMime_date.date
| `ResentFrom of MrMime_address.mailbox list
| `ResentMessageID of MrMime_msgID.msg_id
| `ResentReplyTo of MrMime_address.address list
| `ResentSender of MrMime_address.mailbox
| `ResentTo of MrMime_address.address list ] ->
(Encoder.t ->
([> `Partial of Bytes.t * int * int * (int -> 'a) ] as 'a)
Encoder.partial Encoder.partial Encoder.partial Encoder.partial) ->
Encoder.t ->
'a Encoder.partial Encoder.partial Encoder.partial Encoder.partial
val w_resent :
MrMime_resent.resent ->
(Encoder.t ->
([> `Partial of Bytes.t * int * int * (int -> 'a) ] as 'a)
Encoder.partial Encoder.partial Encoder.partial Encoder.partial) ->
Encoder.t ->
'a Encoder.partial Encoder.partial Encoder.partial Encoder.partial
end