#bits #matrix #bit-manipulation #container

bitmatrix

基于bitvec的位矩阵,类似于基于bit-vec的位矩阵

1 个不稳定版本

0.1.0 2020年10月8日

#9 in #位运算


用于 2 crates

MIT 协议

8KB
117 代码行

bitmatrix

基于bitvec的位矩阵,类似于基于bit-vec的位矩阵。

Cargo Documentation

特性

  • Serde支持。
  • 简单设计,依赖少,编译非常快。
  • 无不安全代码。

许可证

bitmatrixMIT 许可证 下授权。


lib.rs:

此crate提供基于 bitvec 的位矩阵,类似于基于 bit-matrix 的位矩阵,后者基于 bit-vec

可以通过 Index<usize>Index<(usize, usize)>IndexMut<usize> 特性进行访问。由于 IndexMut 特性与代理不兼容,提供了一个 set 方法。还提供了行和单元格迭代器。

如果启用了 serde_support 功能,此类型实现了serde的 SerializeDeserialize 特性。

依赖项

~1MB
~27K SLoC