Struct rp2040_pac2::uart::regs::Uarticr [−][src]
Interrupt Clear Register, UARTICR
Implementations
impl Uarticr
[src]
pub const fn oeic(&self) -> bool
[src]
Overrun error interrupt clear. Clears the UARTOEINTR interrupt.
pub fn set_oeic(&mut self, val: bool)
[src]
Overrun error interrupt clear. Clears the UARTOEINTR interrupt.
pub const fn beic(&self) -> bool
[src]
Break error interrupt clear. Clears the UARTBEINTR interrupt.
pub fn set_beic(&mut self, val: bool)
[src]
Break error interrupt clear. Clears the UARTBEINTR interrupt.
pub const fn peic(&self) -> bool
[src]
Parity error interrupt clear. Clears the UARTPEINTR interrupt.
pub fn set_peic(&mut self, val: bool)
[src]
Parity error interrupt clear. Clears the UARTPEINTR interrupt.
pub const fn feic(&self) -> bool
[src]
Framing error interrupt clear. Clears the UARTFEINTR interrupt.
pub fn set_feic(&mut self, val: bool)
[src]
Framing error interrupt clear. Clears the UARTFEINTR interrupt.
pub const fn rtic(&self) -> bool
[src]
Receive timeout interrupt clear. Clears the UARTRTINTR interrupt.
pub fn set_rtic(&mut self, val: bool)
[src]
Receive timeout interrupt clear. Clears the UARTRTINTR interrupt.
pub const fn txic(&self) -> bool
[src]
Transmit interrupt clear. Clears the UARTTXINTR interrupt.
pub fn set_txic(&mut self, val: bool)
[src]
Transmit interrupt clear. Clears the UARTTXINTR interrupt.
pub const fn rxic(&self) -> bool
[src]
Receive interrupt clear. Clears the UARTRXINTR interrupt.
pub fn set_rxic(&mut self, val: bool)
[src]
Receive interrupt clear. Clears the UARTRXINTR interrupt.
pub const fn dsrmic(&self) -> bool
[src]
nUARTDSR modem interrupt clear. Clears the UARTDSRINTR interrupt.
pub fn set_dsrmic(&mut self, val: bool)
[src]
nUARTDSR modem interrupt clear. Clears the UARTDSRINTR interrupt.
pub const fn dcdmic(&self) -> bool
[src]
nUARTDCD modem interrupt clear. Clears the UARTDCDINTR interrupt.
pub fn set_dcdmic(&mut self, val: bool)
[src]
nUARTDCD modem interrupt clear. Clears the UARTDCDINTR interrupt.
pub const fn ctsmic(&self) -> bool
[src]
nUARTCTS modem interrupt clear. Clears the UARTCTSINTR interrupt.
pub fn set_ctsmic(&mut self, val: bool)
[src]
nUARTCTS modem interrupt clear. Clears the UARTCTSINTR interrupt.
pub const fn rimic(&self) -> bool
[src]
nUARTRI modem interrupt clear. Clears the UARTRIINTR interrupt.
pub fn set_rimic(&mut self, val: bool)
[src]
nUARTRI modem interrupt clear. Clears the UARTRIINTR interrupt.
Trait Implementations
impl Clone for Uarticr
[src]
fn clone(&self) -> Uarticr
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Uarticr
[src]
impl Default for Uarticr
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,