使用旧的Rust 2015
|
0.2.0
| 2019年11月9日 |
|
0.1.1
| 2017年9月6日 |
|
0.1.0
| 2017年9月6日 |
在 #union 中排名第 23
每月下载量 524
untagged-option

这个crate提供了UntaggedOption类型,是现有Option的一个不安全的替代品。
与Option不同,UntaggedOption没有区分符,因此不知道它是否包含值,这使得该类型非常不安全。用户的责任是在适当的时候仅调用UntaggedOption的方法。
UntaggedOption在需要大量内存的上下文中很有用(例如微控制器)。在它之上构建安全抽象可以允许安全和资源友好的使用。
提供了一个不安全的无标记替代品,用于Option<T>,使用更少的内存。
仅限nightly版本。 #![no_std]。