22 个版本
0.4.2 | 2024年2月6日 |
---|---|
0.4.1 | 2023年10月7日 |
0.4.0 | 2023年6月30日 |
0.3.3 | 2020年10月29日 |
0.1.38 | 2016年11月28日 |
#1414 在 数学
1,869,949 每月下载量
用于 4,413 个仓库 (898 直接)
39KB
727 行
num-derive
Rust 中推导数字特质的过程宏。
用法
将以下内容添加到您的 Cargo.toml
[dependencies]
num-traits = "0.2"
num-derive = "0.4"
并将其添加到您的 crate 根目录
#[macro_use]
extern crate num_derive;
然后您可以在自己的类型上推导特性
#[derive(FromPrimitive, ToPrimitive)]
enum Color {
Red,
Blue,
Green,
}
可选功能
版本
发布说明可在 RELEASES.md 中找到。
兼容性
num-derive
crate 已针对 rustc 1.56 及更高版本进行测试。
许可协议
根据您选择的以下任一项许可协议:
自由选择。
贡献
除非您明确声明,否则任何有意提交以包含在您的工作中的贡献,如 Apache-2.0 许可证中定义,应如上所述双重许可,而不附加任何额外条款或条件。
依赖关系
~285–740KB
~18K SLoC