Lines Matching refs:str
16 fn not_line_ending(i: &str) -> IResult<&str, &str> {
20 fn space_or_line_ending(i: &str) -> IResult<&str, &str> {
24 fn category(i: &str) -> IResult<&str, &str> {
31 fn key_value(i: &str) -> IResult<&str, (&str, &str)> {
42 fn keys_and_values_aggregator(i: &str) -> IResult<&str, Vec<(&str, &str)>> {
46 fn keys_and_values(input: &str) -> IResult<&str, HashMap<&str, &str>> {
53 fn category_and_keys(i: &str) -> IResult<&str, (&str, HashMap<&str, &str>)> {
57 fn categories_aggregator(i: &str) -> IResult<&str, Vec<(&str, HashMap<&str, &str>)>> {
61 fn categories(input: &str) -> IResult<&str, HashMap<&str, HashMap<&str, &str>>> {
156 let mut expected: HashMap<&str, &str> = HashMap::new();
181 let mut expected_h: HashMap<&str, &str> = HashMap::new();
207 let mut expected_1: HashMap<&str, &str> = HashMap::new();
210 let mut expected_2: HashMap<&str, &str> = HashMap::new();
213 let mut expected_h: HashMap<&str, HashMap<&str, &str>> = HashMap::new();