1//! Implements bit matrices.
23#![deny(
4 missing_docs,
5 missing_copy_implementations,
6 trivial_casts,
7 trivial_numeric_casts,
8 unused_import_braces,
9 unused_qualifications
10)]
11#![cfg_attr(test, deny(warnings))]
12#![no_std]
1314pub mod block;
15pub mod matrix;
16pub mod row;
17pub mod submatrix;
18mod util;
1920pub use matrix::BitMatrix;
2122/// A value for borrowing.
23pub static TRUE: bool = true;
24/// A value for borrowing.
25pub static FALSE: bool = false;
2627pub(crate) mod local_prelude {
28pub use crate::block::{Block, BITS};
29// pub use crate::matrix::BitMatrix;
30pub use crate::row::BitSlice;
31pub use crate::submatrix::{BitSubMatrix, BitSubMatrixMut};
32}