4 个版本
使用旧的 Rust 2015
0.1.4 | 2017年7月19日 |
---|---|
0.1.2 | 2017年7月13日 |
0.1.1 | 2017年7月13日 |
0.1.0 | 2017年7月13日 |
20 in #repr
5KB
161 行
IOEndian
一个用于在 IO 中声明性地定义端序的小型库,允许通过 .native()
方法轻松转换为本地端序。
示例
struct SomeStruct {
first: Big<u16>,
second: Big<i32>,
}
let foo = SomeStruct {
first: Big([2, 1]),
second: Big([2, 1, 1, 1]),
};
assert_eq!(foo.first.native() + foo.second.native(), 513 + 33_620_225)