9个版本 (5个重大更新)
使用旧的Rust 2015
0.6.0 | 2018年6月25日 |
---|---|
0.5.0 | 2018年3月1日 |
0.4.0 | 2018年2月24日 |
0.3.2 | 2018年2月23日 |
0.1.1 | 2017年8月23日 |
#12 in #custom-derive
110 每月下载量
在 endian_trait 中使用
12KB
123 行
Endian特质推导
该工具为结构体上的Endian特质提供自定义推导。它可以操作常规花括号结构体、元组结构体和单元结构体,以及具有整型表示且没有数据的枚举。
Rust当前不允许在联合体上放置过程宏标签,因此此宏不支持它们。
由于它生成引用Endian特质的代码,而这个特质只存在于endian_trait crate中,因此此crate不能独立使用。该crate重新导出在此定义的过程宏。
[dependencies]
endian_trait = "0.5"
#[macro_use]
extern crate endian_trait;
依赖关系
~2MB
~47K SLoC