Crates.io | hicollections |
lib.rs | hicollections |
version | 0.1.5 |
source | src |
created_at | 2023-08-22 09:07:56.255569 |
updated_at | 2024-11-26 07:19:55.461132 |
description | C-liked Collections |
homepage | |
repository | https://gitcode.com/xuanwu/hicollections |
max_upload_size | |
id | 950827 |
size | 204,402 |
提供C风格的容器实现,包括List/RbTree/AvlTree. 他们共同的特点是容器本身不分配任何内存,在某些场景中有自身的优势.
容器支持Send,但任何元素挂接到集合后,元素本身就不能支持所有权转移和覆写, 当然元素是不支持Send的.
BtreeMap/BTreeSet可以定制内部节点的内存分配策略.
集成hipool v0.3版本
新增List::move_after, List::move_before,List::add_before
新增
List::add_after