Querable give user a choice for implementing queryable data structure by giving some customization on how datastructure can be traversed.
Currently, it give a user a freedom for defining how to :
- resolve an array query by defining
- how to parse or identify an index or key resolution by implementing custom
There is default
Tokenizer defined in this crates at
[_] for array index and
path.* as dictionary resolutions.
Queryable trait for data structure.
The entrypoint function for doing a lookup over data structure.