Lines Matching refs:str
32 fn boolean(input: &str) -> IResult<&str, bool> {
36 fn u16_hex(input: &str) -> IResult<&str, u16> {
40 fn unicode_escape(input: &str) -> IResult<&str, char> {
65 fn character(input: &str) -> IResult<&str, char> {
87 fn string(input: &str) -> IResult<&str, String> {
98 fn ws<'a, O, E: ParseError<&'a str>, F: Parser<&'a str, O, E>>(f: F) -> impl Parser<&'a str, O, E> {
102 fn array(input: &str) -> IResult<&str, Vec<JsonValue>> {
110 fn object(input: &str) -> IResult<&str, HashMap<String, JsonValue>> {
124 fn json_value(input: &str) -> IResult<&str, JsonValue> {
137 fn json(input: &str) -> IResult<&str, JsonValue> {
169 c.bench_function("recognize float str", |b| {
189 c.bench_function("float str", |b| {