#[repr(transparent)]pub struct RxStatus(pub u32);Expand description
Receive Status
Tuple Fields§
§0: u32Implementations§
Source§impl RxStatus
impl RxStatus
Sourcepub const fn set_rx_data(&mut self, val: bool)
pub const fn set_rx_data(&mut self, val: bool)
Receive Data Interrupt Flag
Sourcepub const fn set_lrc_ok(&mut self, val: LrcOk)
pub const fn set_lrc_ok(&mut self, val: LrcOk)
LRC Check OK Flag
Sourcepub const fn set_crc_ok(&mut self, val: CrcOk)
pub const fn set_crc_ok(&mut self, val: CrcOk)
CRC Check OK Flag
Sourcepub const fn set_cwt_err(&mut self, val: bool)
pub const fn set_cwt_err(&mut self, val: bool)
Character Wait Time Error Flag
Sourcepub const fn set_bwt_err(&mut self, val: BwtErr)
pub const fn set_bwt_err(&mut self, val: BwtErr)
Block Wait Time Error Flag
Sourcepub const fn set_bgt_err(&mut self, val: BgtErr)
pub const fn set_bgt_err(&mut self, val: BgtErr)
Block Guard Time Error Flag
Sourcepub const fn set_rx_wptr(&mut self, val: u8)
pub const fn set_rx_wptr(&mut self, val: u8)
Receive FIFO Write Pointer Value
Sourcepub const fn set_rx_cnt(&mut self, val: RxCnt)
pub const fn set_rx_cnt(&mut self, val: RxCnt)
Receive FIFO Byte Count
Trait Implementations§
impl Copy for RxStatus
impl Eq for RxStatus
impl StructuralPartialEq for RxStatus
Auto Trait Implementations§
impl Freeze for RxStatus
impl RefUnwindSafe for RxStatus
impl Send for RxStatus
impl Sync for RxStatus
impl Unpin for RxStatus
impl UnwindSafe for RxStatus
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