#slab #don-t #experiment #forked #storage #uniform #data

slab_32

从主slab包中分叉作为实验。不要使用。

2个版本

使用旧的Rust 2015

0.1.1 2017年10月19日
0.1.0 2017年10月19日

641中排名

MIT许可协议

28KB
269

Slab

为统一数据类型预分配存储空间。从slab分叉的实验。不要使用。

Crates.io Build Status

文档

用法

要使用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。

无运行时依赖