pub fn parse_named_groups(i: &[u8]) -> IResult<&[u8], Vec<NamedGroup>>
Parse the entire input as a list of named groups (curves)