pub fn attribute_list(i: &str) -> IResult<&str, Vec<(&str, Cow<'_, str>)>>
Parses a whitespace separated list of attributes and returns a vector of (name, value).