2 个版本

使用旧的 Rust 2015

0.1.1 2018年8月1日
0.1.0 2018年8月1日

#13 in #位级

Download history • Rust 包仓库 9/week @ 2024-03-11 • Rust 包仓库 16/week @ 2024-03-18 • Rust 包仓库 29/week @ 2024-03-25 • Rust 包仓库 64/week @ 2024-04-01 • Rust 包仓库 17/week @ 2024-04-08 • Rust 包仓库 25/week @ 2024-04-15 • Rust 包仓库 10/week @ 2024-04-22 • Rust 包仓库 2/week @ 2024-04-29 • Rust 包仓库 11/week @ 2024-05-06 • Rust 包仓库 33/week @ 2024-05-13 • Rust 包仓库 55/week @ 2024-05-20 • Rust 包仓库 29/week @ 2024-05-27 • Rust 包仓库 10/week @ 2024-06-03 • Rust 包仓库 27/week @ 2024-06-10 • Rust 包仓库 87/week @ 2024-06-17 • Rust 包仓库 29/week @ 2024-06-24 • Rust 包仓库

154 每月下载量
2 crates 中使用

CC0 许可证

10KB
76

bitpat - 位级模式匹配

crates.io docs.rs Build Status

此crate提供了一个 bitpat! 宏,可以匹配值与位模式。这对于例如检查寄存器或机器指令等数据中的单个位的低级代码很有用。

请参阅 变更日志 以了解最新版本中的更改。

用法

首先在您的 Cargo.toml 中添加条目

[dependencies]
bitpat = "0.1.1"

然后导入crate到您的Rust代码中

#[macro_use] extern crate bitpat;

lib.rs:

允许对值进行位级匹配。

有关详细信息,请参阅 bitpat! 宏。

无运行时依赖