Lines Matching defs:str
30 fn sp<'a, E: ParseError<&'a str>>(i: &'a str) -> IResult<&'a str, &'a str, E> { in sp() argument
53 fn parse_str<'a, E: ParseError<&'a str>>(i: &'a str) -> IResult<&'a str, &'a str, E> { in parse_str() argument
94 fn string<'a, E: ParseError<&'a str> + ContextError<&'a str>>( in string()
96 ) -> IResult<&'a str, &'a str, E> { in string()
107 fn array<'a, E: ParseError<&'a str> + ContextError<&'a str>>( in array()
109 ) -> IResult<&'a str, Vec<JsonValue>, E> { in array()
122 fn key_value<'a, E: ParseError<&'a str> + ContextError<&'a str>>( in key_value()
124 ) -> IResult<&'a str, (&'a str, JsonValue), E> { in key_value()
132 fn hash<'a, E: ParseError<&'a str> + ContextError<&'a str>>( in hash()
134 ) -> IResult<&'a str, HashMap<String, JsonValue>, E> { in hash()
156 fn json_value<'a, E: ParseError<&'a str> + ContextError<&'a str>>( in json_value()
158 ) -> IResult<&'a str, JsonValue, E> { in json_value()
173 fn root<'a, E: ParseError<&'a str> + ContextError<&'a str>>( in root()
175 ) -> IResult<&'a str, JsonValue, E> { in root()