Module Email_message__Headers.Normalize

Normalize specifies how to handle header values. It is used in two contexts:

1) Transport (Normalize.encode): Specify how to turn a string into a header value. `Whitespace will add the necessary for transport.

2) Processing (Normalize.decode): Specify how to turn a header value into a string. `Whitespace will remove all leading and trailing whitespace on each line in order to cleanly process the value.

type encode = [
| `None
| `Whitespace
]
val sexp_of_encode : encode -> Ppx_sexp_conv_lib.Sexp.t
type decode = [
| encode
| `Whitespace_and_encoded_words
]
val sexp_of_decode : decode -> Ppx_sexp_conv_lib.Sexp.t
val default : [> `Whitespace ]