2个版本
使用旧的Rust 2015
0.1.1 | 2017年7月13日 |
---|---|
0.1.0 | 2017年7月12日 |
在#vec中排名第245
13KB
244 行
SliceVec软件包
SliceVec
提供一个使用外部切片作为后端存储的动态增长向量。这意味着 SliceVec
完全无分配,可以在 no_std
环境中使用。
与非常相似的 arrayvec
软件包相比,用户必须提供后端存储(可以位于可写内存中的任何位置),它不会自动创建。虽然这使得 SliceVec
稍微不太方便,因为它需要更多的样板代码来使用,但它可以与任何大小的切片一起工作(固定大小的数组由于Rust缺乏整数泛型,限制在固定大小集)。
lib.rs
:
提供使用外部切片进行存储的向量。