3 releases
0.1.2 | Dec 29, 2023 |
---|---|
0.1.1 | Dec 25, 2023 |
0.1.0 | Aug 22, 2023 |
#1698 in Data structures
74 downloads per month
Used in hirun
160KB
4.5K
SLoC
hicollections
提供C风格的容器实现,包括List/RbTree/AvlTree. 他们共同的特点是容器本身不分配任何内存,在某些场景中有自身的优势.
容器支持Send,但任何元素挂接到集合后,元素本身就不能支持所有权转移和覆写, 当然元素是不支持Send的.
BtreeMap/BTreeSet可以定制内部节点的内存分配策略.
lib.rs
:
C-liked Collections: List/RbTree/AvlTree. List/RbTree/AvlTree本身不分配任何内存,也支持Send,但任何元素挂接到集合后,就不能支持转移和覆写, 元素是不支持Send的. BtreeMap/BTreeSet可以定制内部节点的内存分配策略.
Dependencies
~160KB