2个版本
使用旧的Rust 2015
0.1.1 | 2017年10月19日 |
---|---|
0.1.0 | 2017年10月19日 |
在641中排名
28KB
269 行
Slab
为统一数据类型预分配存储空间。从slab分叉的实验。不要使用。
用法
要使用slab
,首先将以下内容添加到您的Cargo.toml
[dependencies]
slab = "0.4"
然后,将以下内容添加到您的包中
extern crate slab;
use slab::Slab;
let mut slab = Slab::new();
let hello = slab.insert("hello");
let world = slab.insert("world");
assert_eq!(slab[hello], "hello");
assert_eq!(slab[world], "world");
slab[world] = "earth";
assert_eq!(slab[world], "earth");
有关更多详细信息,请参阅文档。
许可协议
slab
主要在MIT许可协议和Apache许可协议(版本2.0)的条款下分发,部分内容受各种类似BSD的许可协议的保护。
有关详细信息,请参阅LICENSE-APACHE和LICENSE-MIT。