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

Download history • Rust 包仓库 21/week @ 2024-04-06 • Rust 包仓库 39/week @ 2024-04-13 • Rust 包仓库 40/week @ 2024-04-20 • Rust 包仓库 46/week @ 2024-04-27 • Rust 包仓库 13/week @ 2024-05-04 • Rust 包仓库 10/week @ 2024-05-11 • Rust 包仓库 17/week @ 2024-05-18 • Rust 包仓库 25/week @ 2024-05-25 • Rust 包仓库 28/week @ 2024-06-01 • Rust 包仓库 33/week @ 2024-06-08 • Rust 包仓库 23/week @ 2024-06-15 • Rust 包仓库 35/week @ 2024-06-22 • Rust 包仓库 29/week @ 2024-06-29 • Rust 包仓库 27/week @ 2024-07-06 • Rust 包仓库 32/week @ 2024-07-13 • Rust 包仓库 18/week @ 2024-07-20 • Rust 包仓库

110 每月下载量
endian_trait 中使用

MIT 许可证

12KB
123

Endian特质推导

Crate Docs Gitlab CI Status Travis CI Status

该工具为结构体上的Endian特质提供自定义推导。它可以操作常规花括号结构体、元组结构体和单元结构体,以及具有整型表示且没有数据的枚举。

Rust当前不允许在联合体上放置过程宏标签,因此此宏不支持它们。

由于它生成引用Endian特质的代码,而这个特质只存在于endian_trait crate中,因此此crate不能独立使用。该crate重新导出在此定义的过程宏。

[dependencies]
endian_trait = "0.5"
#[macro_use]
extern crate endian_trait;

依赖关系

~2MB
~47K SLoC