12个版本 (3个稳定版)
| 1.2.0 | 2023年5月11日 |
|---|---|
| 1.1.0 | 2023年5月4日 |
| 1.0.0 | 2022年11月6日 |
| 0.2.7 | 2022年6月12日 |
| 0.1.0 | 2022年2月19日 |
#1871 在 数据结构
每月下载 70次
34KB
1K SLoC
Shelves:通过唯一的类型索引存储值。
这是一个小型实用库,用于使用唯一的类型索引存储和引用值,Ref<T>,这是一个简单的类型包装,围绕 usize。
只要数据结构提供了通过实现 Storage 特性通过 usize 存储和检索值的方法,就可以将其用作货架背后的任何数据结构。此库为 Vec、BTreeMap 和 HashMap 提供了 Storage 实现此外,通过启用 slab-storage 功能,还提供了对 slab::Slab 类型的 Storage 实现提供。
许可证
根据以下任一许可证授权
- Apache许可证第2版 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 https://open-source.org.cn/licenses/MIT)
由您选择。
贡献
除非您明确说明,否则您提交给作品以供包含的所有有意贡献,根据Apache-2.0许可证的定义,应如上所述双授权,没有任何附加条款或条件。
依赖项
~1.5MB
~37K SLoC