This crate provides macros to generate bitfield-like struct.
See the documentation of the macros for how to use them.
Examples and tests are also a great way to understand how to use these macros.
BitRangeMut for a tuple struct (or “newtype”).
Declares the fields of struct.