#unaligned #data #aligned #nue #alignment

packed

安全的 #[repr(packed)] 接口

5 个不稳定版本

使用旧的 Rust 2015

0.4.2 2016年7月13日
0.4.1 2016年7月12日
0.4.0 2016年7月9日
0.3.0 2015年8月9日
0.2.0 2015年7月30日

#3#nue

Download history 569/week @ 2024-03-31 173/week @ 2024-04-07 220/week @ 2024-04-14 275/week @ 2024-04-21 479/week @ 2024-04-28 223/week @ 2024-05-05 228/week @ 2024-05-12 262/week @ 2024-05-19 209/week @ 2024-05-26 417/week @ 2024-06-02 175/week @ 2024-06-09 219/week @ 2024-06-16 255/week @ 2024-06-23 131/week @ 2024-06-30 420/week @ 2024-07-07 225/week @ 2024-07-14

1,087 每月下载量
用于 261 个crate (2 直接)

MIT 许可证

11KB
246 行代码(不含注释)

packed-rs

travis-badge release-badge docs-badge license-badge

packed 提供处理需要对齐的类型和从非对齐数据转换的特质的接口。

文档

请参阅 文档 获取最新信息。


lib.rs:

使用 #[repr(packed)] 数据的安全方法。

有关自动 #[packed] 属性的信息,请参阅 nue_macros

无运行时依赖

功能