#const-generics #bit #array #hamming #generics #const #compile-time

无std bitarray

由常量泛型驱动的专门用于汉明距离的位数组

22个版本 (8个破坏性更新)

0.10.0 2021年8月15日
0.9.3 2021年7月21日
0.8.0 2021年7月18日
0.2.6 2020年9月11日
0.1.2 2019年2月21日

#134 in 无标准库

Download history • Rust 包仓库 139/week @ 2024-03-13 • Rust 包仓库 139/week @ 2024-03-20 • Rust 包仓库 218/week @ 2024-03-27 • Rust 包仓库 537/week @ 2024-04-03 • Rust 包仓库 247/week @ 2024-04-10 • Rust 包仓库 220/week @ 2024-04-17 • Rust 包仓库 211/week @ 2024-04-24 • Rust 包仓库 177/week @ 2024-05-01 • Rust 包仓库 166/week @ 2024-05-08 • Rust 包仓库 127/week @ 2024-05-15 • Rust 包仓库 202/week @ 2024-05-22 • Rust 包仓库 139/week @ 2024-05-29 • Rust 包仓库 139/week @ 2024-06-05 • Rust 包仓库 140/week @ 2024-06-12 • Rust 包仓库 175/week @ 2024-06-19 • Rust 包仓库 136/week @ 2024-06-26 • Rust 包仓库

622次每月下载
7 crate 中使用

MIT 协议

17KB
298

bitarray

Discord Crates.io MIT/Apache docs.rs LoC Tests Lints no_std

使用const泛型和内建的编译时位数组。

创建此库是为了最大限度地提高汉明权重和汉明距离计算的速度。它可以用于许多其他事情。欢迎贡献力量!

最低支持的rustc版本是1.51

功能

如果您想使用512位SIMD指令来加速库,请启用unstable-512-bit-simd功能。由于某些目前未知的原因,该功能在某些机器上无法编译,因为报告了LLVM内建函数错误,即使编译器和主机三元组相同。

问题

如果您有任何问题或想贡献力量,请访问 Discord。也可以在GitHub上提交问题。

依赖

~205KB