#[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