Function parse_gen_value

Source
pub fn parse_gen_value<'a, E: ParseError<&'a [u8]>>(
    input: &'a [u8],
) -> IResult<&'a [u8], String, E>
Expand description

Parses “gen-value” (RFC3261: Page 227, “gen-value”), however, parsing host isn’t implemented

§Examples

use libsip::headers::parse::parse_gen_value;
use nom::error::VerboseError;
assert_eq!(
    parse_gen_value::<VerboseError<_>>(b"30"),
    Ok(("".as_bytes(), String::from("30")))
);
assert_eq!(
    parse_gen_value::<VerboseError<_>>(b"\"comma,separated,values\""),
    Ok(("".as_bytes(), String::from("comma,separated,values")))
);