#[repr(transparent)]pub struct Fifo(pub u32);Expand description
LPUART FIFO Register
Tuple Fields§
§0: u32Implementations§
Source§impl Fifo
impl Fifo
Sourcepub const fn rxfifosize(&self) -> Rxfifosize
pub const fn rxfifosize(&self) -> Rxfifosize
Receive FIFO Buffer Depth
Sourcepub const fn set_rxfifosize(&mut self, val: Rxfifosize)
pub const fn set_rxfifosize(&mut self, val: Rxfifosize)
Receive FIFO Buffer Depth
Sourcepub const fn txfifosize(&self) -> Txfifosize
pub const fn txfifosize(&self) -> Txfifosize
Transmit FIFO Buffer Depth
Sourcepub const fn set_txfifosize(&mut self, val: Txfifosize)
pub const fn set_txfifosize(&mut self, val: Txfifosize)
Transmit FIFO Buffer Depth
Sourcepub const fn set_rxiden(&mut self, val: Rxiden)
pub const fn set_rxiden(&mut self, val: Rxiden)
Receiver Idle Empty Enable
Sourcepub const fn set_rxflush(&mut self, val: bool)
pub const fn set_rxflush(&mut self, val: bool)
Receive FIFO Flush
Sourcepub const fn set_txflush(&mut self, val: Txflush)
pub const fn set_txflush(&mut self, val: Txflush)
Transmit FIFO Flush
Sourcepub const fn set_rxempt(&mut self, val: bool)
pub const fn set_rxempt(&mut self, val: bool)
Receive FIFO/Buffer Empty
Sourcepub const fn set_txempt(&mut self, val: bool)
pub const fn set_txempt(&mut self, val: bool)
Transmit FIFO/Buffer Empty
Trait Implementations§
impl Copy for Fifo
impl Eq for Fifo
impl StructuralPartialEq for Fifo
Auto Trait Implementations§
impl Freeze for Fifo
impl RefUnwindSafe for Fifo
impl Send for Fifo
impl Sync for Fifo
impl Unpin for Fifo
impl UnwindSafe for Fifo
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