5 个版本 (稳定版)
1.1.1 | 2023年4月12日 |
---|---|
1.1.0 | 2023年2月14日 |
1.0.1 | 2019年8月29日 |
1.0.0 | 2019年8月27日 |
0.1.0 | 2019年8月27日 |
在 数据结构 中排名第 2264
每月下载量 79 次
16KB
323 行 代码
Const Vec
此库提供了一个类似于 Vec
的数据结构,称为 ConstVec
,其中元素可以以不可变方式推送到数组中,只要向量的容量足够大。
示例
use const_vec::ConstVec;
// Create a new empty `ConstVec` with a capacity of 10 items.
// Note that it is NOT mutable.
let vec = ConstVec::new(10);
// Add a new element in `vec`, without mutating it.
vec.push(42);
许可证
根据您的选择,许可协议为以下之一:
- Apache 许可证2.0版本 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确说明,否则根据 Apache-2.0 许可证定义的,您有意提交的任何贡献,都应按照上述方式双重许可,不附加任何额外条款或条件。