Provides the abstraction of a bit field, which allows for bit-level update and retrieval operations.
A generic trait which provides methods for extracting and setting specific bits or ranges of bits.