Expand description
Querable library.
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
Queryable::kind,Queryable::query_dictandQueryable::query_array - how to parse or identify an index or key resolution by implementing custom
Tokenizer
There is default Tokenizer defined in this crates at crate::default::DefaultTokenizer
that uses [_] for array index and path.* as dictionary resolutions.
Modules§
Functions§
- lookup
- The entrypoint function for doing a lookup over data structure.