7 个不稳定版本 (3 个破坏性更新)
0.4.0 | 2021 年 8 月 6 日 |
---|---|
0.3.0 | 2021 年 6 月 22 日 |
0.2.1 | 2021 年 6 月 2 日 |
0.1.2 | 2021 年 5 月 21 日 |
在 无标准库 中排名第 249
每月下载量 24 次
62KB
805 行
位字段布局
此 crate 是另一个位字段处理实现。
此 crate 的主要目标——将各种数据绑定到位字段布局中的每个位(标志)。在许多情况下,位字段数据是只读的,每个位(标志)都有一些含义。然后当你获取位字段数据时,获取已设置标志的含义或描述是有用的。
此 crate 提供了基本的 BitFieldLayout trait,它为获取标志及其含义提供了方便的方法,用于用户定义的结构或枚举。还有一个模块 layouts,包含辅助结构和宏。
文档
各种匹配函数和迭代器的示例文档可以在 https://docs.rs/bitfield-layout 上找到
最小 Rust 版本策略
此 crate 支持的最小 rustc
版本是 1.51
。
依赖项
~46KB