1 个不稳定版本
0.1.0 | 2020年4月19日 |
---|
#21 in #pinned
18KB
239 行
Slab
带有固定元素的Slab分配器。
大部分代码直接来自slab
,应该具有大致相同的接口。如果您发现缺少某个要实现的功能或通过const泛型配置CHUNK_SIZE
的功能标志,欢迎提交拉取请求!
使用方法
目前,您应该查看slab
的文档以获取通用使用方法。
许可协议
本项目采用MIT许可协议。
贡献
除非您明确声明,否则您提交的任何旨在包含在pinned_slab
中的贡献,都将按照MIT协议进行许可,不附加任何额外条款或条件。
lib.rs
:
这是一个受slab
启发而创建的slab分配器,主要区别在于它分配固定大小的数组而不是使用可调整大小的Vec
。这让我们可以保证,除非我们首先将其从池中移除,否则所有池化对象都不会被移动。
依赖项
~79KB