1 个不稳定版本
0.1.0 | 2019 年 5 月 19 日 |
---|
#38 在 #重导出
3KB
Rust Powerset Enum
一种简化的匿名 enum
,主要用于错误处理。将您的 Error
enum
转换为 Powerset Enum,以便允许获取原始枚举的子集。
请参阅示例,特别是 with_powerset_enums.rs 与 without_powerset_enums.rs,以了解其工作原理。
注意:这是一个夜间构建crate,要使用它,您需要启用以下功能标志
#![feature(never_type, exhaustive_patterns, proc_macro_hygiene)]
许可证
许可协议为以下之一
- Apache 许可协议第 2 版 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可协议 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则根据 Apache-2.0 许可协议定义的任何有意提交以包含在本作品中的贡献,均应如上所述双重许可,不附加任何其他条款或条件。