#[repr(transparent)]pub struct Sis(pub u32);Expand description
InterruptStat Register
Tuple Fields§
§0: u32Implementations§
Source§impl Sis
impl Sis
Sourcepub const fn rx_fifoful(&self) -> bool
pub const fn rx_fifoful(&self) -> bool
RxFIFOFul
Sourcepub const fn set_rx_fifoful(&mut self, val: bool)
pub const fn set_rx_fifoful(&mut self, val: bool)
RxFIFOFul
Sourcepub const fn set_lock_loss(&mut self, val: bool)
pub const fn set_lock_loss(&mut self, val: bool)
LockLoss
Sourcepub const fn rx_fiforesyn(&self) -> bool
pub const fn rx_fiforesyn(&self) -> bool
RxFIFOResyn
Sourcepub const fn set_rx_fiforesyn(&mut self, val: bool)
pub const fn set_rx_fiforesyn(&mut self, val: bool)
RxFIFOResyn
Sourcepub const fn rx_fifoun_ov(&self) -> bool
pub const fn rx_fifoun_ov(&self) -> bool
RxFIFOUnOv
Sourcepub const fn set_rx_fifoun_ov(&mut self, val: bool)
pub const fn set_rx_fifoun_ov(&mut self, val: bool)
RxFIFOUnOv
Sourcepub const fn set_uqsync(&mut self, val: bool)
pub const fn set_uqsync(&mut self, val: bool)
UQSync
Sourcepub const fn set_qrx_ov(&mut self, val: bool)
pub const fn set_qrx_ov(&mut self, val: bool)
QRxOv
Sourcepub const fn set_qrx_ful(&mut self, val: bool)
pub const fn set_qrx_ful(&mut self, val: bool)
QRxFul
Sourcepub const fn set_urx_ov(&mut self, val: bool)
pub const fn set_urx_ov(&mut self, val: bool)
URxOv
Sourcepub const fn set_urx_ful(&mut self, val: bool)
pub const fn set_urx_ful(&mut self, val: bool)
URxFul
Sourcepub const fn set_bit_err(&mut self, val: bool)
pub const fn set_bit_err(&mut self, val: bool)
BitErr
Sourcepub const fn set_sym_err(&mut self, val: bool)
pub const fn set_sym_err(&mut self, val: bool)
SymErr
Sourcepub const fn val_no_good(&self) -> bool
pub const fn val_no_good(&self) -> bool
ValNoGood
Sourcepub const fn set_val_no_good(&mut self, val: bool)
pub const fn set_val_no_good(&mut self, val: bool)
ValNoGood
Sourcepub const fn set_tx_resyn(&mut self, val: bool)
pub const fn set_tx_resyn(&mut self, val: bool)
TxResyn
Sourcepub const fn set_tx_un_ov(&mut self, val: bool)
pub const fn set_tx_un_ov(&mut self, val: bool)
TxUnOv
Trait Implementations§
impl Copy for Sis
impl Eq for Sis
impl StructuralPartialEq for Sis
Auto Trait Implementations§
impl Freeze for Sis
impl RefUnwindSafe for Sis
impl Send for Sis
impl Sync for Sis
impl Unpin for Sis
impl UnwindSafe for Sis
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