1 个不稳定版本
0.1.0 | 2020年7月19日 |
---|
#26 in #symbol-table
13KB
245 行
hayami - 早見
hayami
,在日语中意为“图表”或“表格”,是一组针对 SymbolMap
特性的优化实现。这些实现是为了在 rain-lang
项目 中由于反复需要这种数据结构而编写的,但也适用于通用目的。有关各个实现的详细信息以及 SymbolMap
特性本身,请参阅每个 crate 的文档。
贡献、问题和拉取请求总是受欢迎!此项目由 Jad Ghalayni 维护,可通过 [email protected] 联系。所有 hayami
crate 都采用 MIT 许可证和 Apache 2.0 许可证双许可,这是开源 Rust 项目的标准。
lib.rs
:
支持 O(1)
clone
、push
和 pop
操作的泛型符号表实现,这些操作可以在线程之间共享。
有关仅限于单个线程的更快的实现,请参阅 hayami-im-rc
crate。
依赖项
~1.5MB
~30K SLoC