1 unstable release
0.1.0 | Apr 30, 2024 |
---|
#2249 in Rust patterns
Used in power_map
33KB
687 lines
提供 Enum
trait,可以:
- 通过
GenericEnum
自动实现 - 与
usize
互转 - 获取前或后一个值
- 获取第一或最后一个值
- 迭代
此库是 no_std 的,且没有不安全代码。
lib.rs
:
操作值域有限的类型
它给值域一个顺序,序号和迭代之类都按照这个顺序。
Enum
提供了基础的方法,可使用 GenericEnum
自动实现。
使用 iter_each
或 iter_each_from
迭代 Enum
的值域。
Dependencies
~210–650KB
~15K SLoC