A Header that is already parsed from its String representation.
Raw representation of the Header
Raw representation of the Header
This can be considered the simplest representation where the header is specified as the product of a key and a value
case-insensitive string used to identify the header
String representation of the header value
A recurring header that satisfies this clause of the Spec:
A recurring header that satisfies this clause of the Spec:
Multiple message-header fields with the same field-name MAY be present in a message if and only if the entire field-value for that header field is defined as a comma-separated list [i.e., #(values)]. It MUST be possible to combine the multiple header fields into one "field-name: field-value" pair, without changing the semantics of the message, by appending each subsequent field-value to the first, each separated by a comma.
Simple helper trait that provides a default way of rendering the value