2 个版本

0.0.2 2019年10月26日
0.0.1 2019年10月25日

数据结构 中排名第 2055

MIT 许可证

21KB
388

querable

Crates.io MIT licensed Build Status

API 文档

可查询(Quer(y)able)数据结构实现。


lib.rs:

Querable 库。

Querable 允许用户通过自定义数据结构如何遍历来选择实现可查询数据结构。

目前,它允许用户通过定义以下内容来自由定义:

  • 通过定义 Queryable::kindQueryable::query_dictQueryable::query_array 来解决数组查询
  • 如何解析或识别索引或键的解析,通过实现自定义 Tokenizer

在这个 crates 中定义了默认的 Tokenizer,在 crate::default::DefaultTokenizer,它使用 [_] 作为数组索引,以及 path.* 作为字典解析。

无运行时依赖