The basis trait for all registers. A register is a type that maps to a specific register on an
embedded device and should own the raw data required for this register.
A trait that is implemented by any bus interface and allows devices with registers to share
register read/write implementations independent of the actual interface in use.
A trait that is implemented by any bus interface and allows devices with registers to share
register read/write implementations independent of the actual interface in use.