15次发布
使用旧版Rust 2015
0.1.14 | 2019年10月9日 |
---|---|
0.1.13 | 2018年11月12日 |
0.1.12 | 2017年10月27日 |
0.1.9 | 2017年2月23日 |
0.1.4 | 2015年6月14日 |
#5 在 #arrayvec
485,731 每月下载量
在 2,092 个crate中使用 (直接使用15个)
11KB
150 行
nodrop
近期更改 (nodrop)
0.1.14
标记nodrop为已弃用
随着arrayvec 0.5的发布,nodrop不再使用。
随着Rust 1.36和MaybeUninit的发布,nodrop已无用途(但针对较旧版本的Rust)。
0.1.13
- 由@ignatenkobrain更新,包含许可证文件
0.1.12
- 移除对crate odds的依赖
0.1.11
- 移除测试中的错误断言 (#77)
0.1.10
- 为稳定版更新needs_drop(Rust 1.21,之前仅限夜间版本)
0.1.9
- 修复最近夜间版本中的问题,其中repr(u8)不起作用。使用更好的方法去除枚举布局优化。
0.1.8
- 添加crate功能use_union该功能使用未标记的联合体实现NoDrop。最终我们有一个没有黑客行为、没有运行时标志,并且没有实际Drop实现(这是为了抑制释放)。该crate功能需要夜间版本且是不稳定的。
0.1.7
- 移除crate功能no_drop_flag,因为它在夜间版本上不再编译。无论如何,Drop标志都已消失!
0.1.6
- 添加功能std,您可以选择不使用以使用no_std.
0.1.5
- 添加crate功能use_needs_drop这是一个夜间版本仅有的优化,它会在内部值不需要释放时跳过覆盖。
许可证
双许可以与Rust项目兼容。
许可协议为Apache License,版本2.0 https://apache.ac.cn/licenses/LICENSE-2.0 或MIT许可证 https://open-source.org.cn/licenses/MIT,任选其一。此文件不得根据这些条款以外的条款复制、修改或分发。