#slice #array #vec #no-std

no-std slicevec

使用外部切片作为后端存储的向量

2个版本

使用旧的Rust 2015

0.1.1 2017年7月13日
0.1.0 2017年7月12日

#vec中排名第245

CC0许可证

13KB
244

SliceVec软件包

Build Status

SliceVec 提供一个使用外部切片作为后端存储的动态增长向量。这意味着 SliceVec 完全无分配,可以在 no_std 环境中使用。

与非常相似的 arrayvec 软件包相比,用户必须提供后端存储(可以位于可写内存中的任何位置),它不会自动创建。虽然这使得 SliceVec 稍微不太方便,因为它需要更多的样板代码来使用,但它可以与任何大小的切片一起工作(固定大小的数组由于Rust缺乏整数泛型,限制在固定大小集)。


lib.rs:

提供使用外部切片进行存储的向量。

无运行时依赖