jsonpath_lib2 0.3.3

An updated fork of jsonpath_lib. The original crate has not been updated since 2021 Jun 03. It is JsonPath engine written in Rust. It provide a similar API interface in Webassembly and Javascript too. - Webassembly Demo: https://freestrings.github.io/jsonpath Feel free to transfer maintenance for this crate if I don't respond for one year. I consent to the transfer of this crate to the first person who asks help@crates.io for it.
Documentation
1
2
3
4
5
6
7
8
use super::str_reader::StrRange;
use super::tokens::ParseToken;

pub trait ParserTokenHandler<'a> {
    fn handle<F>(&mut self, token: &ParseToken, parse_value_reader: &F)
    where
        F: Fn(&StrRange) -> &'a str;
}