decodeHeaders3

fun <H1 : Any, H2 : Any, H3 : Any> decodeHeaders3(headers: Map<String, List<String>>, header1: Header<H1>, header2: Header<H2>, header3: Header<H3>): EitherNel<String, HeaderValues3<H1, H2, H3>>(source)

Decodes three declared headers and accumulates validation errors across all three definitions.