[−][src]Module bva::fixed
This module contains fixed capacity bit vector implementations using a single integer as
storage. Each implementations is named BV
followed by a number corresponding to its max bit
capacity.
Performing operations resulting in exceeding the bit vector capacity will result in
a runtime panic. See crate::dynamic
for dynamic capacity bit vector implementations.
Structs
BV8 | Fixed capacity bit vector backed by a single unsigned integer. Operation exceding the underlying capacity will panic. |
BV16 | Fixed capacity bit vector backed by a single unsigned integer. Operation exceding the underlying capacity will panic. |
BV32 | Fixed capacity bit vector backed by a single unsigned integer. Operation exceding the underlying capacity will panic. |
BV64 | Fixed capacity bit vector backed by a single unsigned integer. Operation exceding the underlying capacity will panic. |
BV128 | Fixed capacity bit vector backed by a single unsigned integer. Operation exceding the underlying capacity will panic. |