#[repr(transparent)]pub struct Monrxdat(pub u32);Expand description
Monitor receiver data register.
Tuple Fields§
§0: u32Implementations§
Source§impl Monrxdat
impl Monrxdat
Sourcepub const fn monrxdat(&self) -> u8
pub const fn monrxdat(&self) -> u8
Monitor function Receiver Data. This reflects every data byte that passes on the I2C pins.
Sourcepub const fn set_monrxdat(&mut self, val: u8)
pub const fn set_monrxdat(&mut self, val: u8)
Monitor function Receiver Data. This reflects every data byte that passes on the I2C pins.
Sourcepub const fn set_monstart(&mut self, val: bool)
pub const fn set_monstart(&mut self, val: bool)
Monitor Received Start.
Sourcepub const fn monrestart(&self) -> bool
pub const fn monrestart(&self) -> bool
Monitor Received Repeated Start.
Sourcepub const fn set_monrestart(&mut self, val: bool)
pub const fn set_monrestart(&mut self, val: bool)
Monitor Received Repeated Start.
Sourcepub const fn set_monnack(&mut self, val: Monnack)
pub const fn set_monnack(&mut self, val: Monnack)
Monitor Received NACK.
Trait Implementations§
impl Copy for Monrxdat
impl Eq for Monrxdat
impl StructuralPartialEq for Monrxdat
Auto Trait Implementations§
impl Freeze for Monrxdat
impl RefUnwindSafe for Monrxdat
impl Send for Monrxdat
impl Sync for Monrxdat
impl Unpin for Monrxdat
impl UnwindSafe for Monrxdat
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more