#[repr(transparent)]pub struct Uartmis(pub u32);
Expand description
Masked Interrupt Status Register, UARTMIS
Tuple Fields§
§0: u32
Implementations§
source§impl Uartmis
impl Uartmis
sourcepub const fn rimmis(&self) -> bool
pub const fn rimmis(&self) -> bool
nUARTRI modem masked interrupt status. Returns the masked interrupt state of the UARTRIINTR interrupt.
sourcepub fn set_rimmis(&mut self, val: bool)
pub fn set_rimmis(&mut self, val: bool)
nUARTRI modem masked interrupt status. Returns the masked interrupt state of the UARTRIINTR interrupt.
sourcepub const fn ctsmmis(&self) -> bool
pub const fn ctsmmis(&self) -> bool
nUARTCTS modem masked interrupt status. Returns the masked interrupt state of the UARTCTSINTR interrupt.
sourcepub fn set_ctsmmis(&mut self, val: bool)
pub fn set_ctsmmis(&mut self, val: bool)
nUARTCTS modem masked interrupt status. Returns the masked interrupt state of the UARTCTSINTR interrupt.
sourcepub const fn dcdmmis(&self) -> bool
pub const fn dcdmmis(&self) -> bool
nUARTDCD modem masked interrupt status. Returns the masked interrupt state of the UARTDCDINTR interrupt.
sourcepub fn set_dcdmmis(&mut self, val: bool)
pub fn set_dcdmmis(&mut self, val: bool)
nUARTDCD modem masked interrupt status. Returns the masked interrupt state of the UARTDCDINTR interrupt.
sourcepub const fn dsrmmis(&self) -> bool
pub const fn dsrmmis(&self) -> bool
nUARTDSR modem masked interrupt status. Returns the masked interrupt state of the UARTDSRINTR interrupt.
sourcepub fn set_dsrmmis(&mut self, val: bool)
pub fn set_dsrmmis(&mut self, val: bool)
nUARTDSR modem masked interrupt status. Returns the masked interrupt state of the UARTDSRINTR interrupt.
sourcepub const fn rxmis(&self) -> bool
pub const fn rxmis(&self) -> bool
Receive masked interrupt status. Returns the masked interrupt state of the UARTRXINTR interrupt.
sourcepub fn set_rxmis(&mut self, val: bool)
pub fn set_rxmis(&mut self, val: bool)
Receive masked interrupt status. Returns the masked interrupt state of the UARTRXINTR interrupt.
sourcepub const fn txmis(&self) -> bool
pub const fn txmis(&self) -> bool
Transmit masked interrupt status. Returns the masked interrupt state of the UARTTXINTR interrupt.
sourcepub fn set_txmis(&mut self, val: bool)
pub fn set_txmis(&mut self, val: bool)
Transmit masked interrupt status. Returns the masked interrupt state of the UARTTXINTR interrupt.
sourcepub const fn rtmis(&self) -> bool
pub const fn rtmis(&self) -> bool
Receive timeout masked interrupt status. Returns the masked interrupt state of the UARTRTINTR interrupt.
sourcepub fn set_rtmis(&mut self, val: bool)
pub fn set_rtmis(&mut self, val: bool)
Receive timeout masked interrupt status. Returns the masked interrupt state of the UARTRTINTR interrupt.
sourcepub const fn femis(&self) -> bool
pub const fn femis(&self) -> bool
Framing error masked interrupt status. Returns the masked interrupt state of the UARTFEINTR interrupt.
sourcepub fn set_femis(&mut self, val: bool)
pub fn set_femis(&mut self, val: bool)
Framing error masked interrupt status. Returns the masked interrupt state of the UARTFEINTR interrupt.
sourcepub const fn pemis(&self) -> bool
pub const fn pemis(&self) -> bool
Parity error masked interrupt status. Returns the masked interrupt state of the UARTPEINTR interrupt.
sourcepub fn set_pemis(&mut self, val: bool)
pub fn set_pemis(&mut self, val: bool)
Parity error masked interrupt status. Returns the masked interrupt state of the UARTPEINTR interrupt.
sourcepub const fn bemis(&self) -> bool
pub const fn bemis(&self) -> bool
Break error masked interrupt status. Returns the masked interrupt state of the UARTBEINTR interrupt.
sourcepub fn set_bemis(&mut self, val: bool)
pub fn set_bemis(&mut self, val: bool)
Break error masked interrupt status. Returns the masked interrupt state of the UARTBEINTR interrupt.
Trait Implementations§
impl Copy for Uartmis
impl Eq for Uartmis
impl StructuralPartialEq for Uartmis
Auto Trait Implementations§
impl Freeze for Uartmis
impl RefUnwindSafe for Uartmis
impl Send for Uartmis
impl Sync for Uartmis
impl Unpin for Uartmis
impl UnwindSafe for Uartmis
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)