Expand description

contains Bitmap and MutableBitmap, containers of bool.

Modules

General utilities for bitmaps representing items where LSB is the first item.

Structs

An immutable container semantically equivalent to Arc<Vec<bool>> but represented as Arc<Vec<u8>> where each boolean is represented as a single bit.

A container of booleans. MutableBitmap is semantically equivalent to Vec<bool>.

Functions

Compute bitwise AND operation

Apply a bitwise operation op to two inputs and return the result as a Bitmap.

Apply a bitwise binary operation to a MutableBitmap.

Compute bitwise OR operation

Apply a bitwise operation op to four inputs and return the result as a Bitmap.

Apply a bitwise operation op to three inputs and return the result as a Bitmap.

Apply a bitwise operation op to one input and return the result as a Bitmap.

Applies a function to every bit of this MutableBitmap in chunks

Compute bitwise XOR operation