void bit_array_resize_critical(BIT_ARRAY* bitarr, bit_index_t num_of_bits); void bit_array_ensure_size_critical(BIT_ARRAY* bitarr, bit_index_t num_of_bits); #define ...
bit-array-rs is a Rust library that provides a simple and efficient implementation of a bit array. A bit array (or bit vector) is a data structure that compactly stores bits (0s and 1s).
The functions described in this section operate only on arrays of bits, that is, specialized arrays whose elements are all 0 or 1. These functions perform bit-wise logical operations on bit-arrays.