pub fn parse_views(block: &AttributeBlock) -> Vec<View>Expand description
Parse a +VIEWS block into its alternate representations.
use gopher_protocol::plus::{parse_attributes, parse_views};
let blocks = parse_attributes("+VIEWS:\n Text/plain: <10k>\n Text/plain De_DE: <15k>\n");
let views = parse_views(&blocks[0]);
assert_eq!(views[0].mime, "Text/plain");
assert_eq!(views[0].language, None);
assert_eq!(views[1].language.as_deref(), Some("De_DE"));
assert_eq!(views[1].size.as_deref(), Some("<15k>"));