2 releases
0.0.2 | Oct 26, 2019 |
---|---|
0.0.1 | Oct 25, 2019 |
#2412 in Data structures
21KB
388 lines
querable
Quer(y)able data structure implementation.
lib.rs
:
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_dict
andQueryable::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.