Trait embedded_builder::register::RegisterType
[−]
[src]
pub trait RegisterType<T>: Zero + One + Not<Output = T> + Add<T, Output = T> + Sub<T, Output = T> + BitAnd<T, Output = T> + BitOr<T, Output = T> + BitAndAssign<T> + BitOrAssign<T> + Shl<T, Output = T> + Shr<T, Output = T> + Clone + Copy + Default + PartialEq { }
RegisterType trait allows register implementations to be generic over unsigned integer types
Implementors
impl RegisterType<u8> for u8
impl RegisterType<u16> for u16
impl RegisterType<u32> for u32
impl RegisterType<u64> for u64