#[repr(transparent)]pub struct Sis(pub u32);Expand description
InterruptStat Register.
Tuple Fields§
§0: u32Implementations§
Source§impl Sis
impl Sis
Sourcepub const fn rx_fifo_ful(&self) -> bool
pub const fn rx_fifo_ful(&self) -> bool
RxFIFOFul.
Sourcepub const fn set_rx_fifo_ful(&mut self, val: bool)
pub const fn set_rx_fifo_ful(&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_fifo_resyn(&self) -> bool
pub const fn rx_fifo_resyn(&self) -> bool
RxFIFOResyn.
Sourcepub const fn set_rx_fifo_resyn(&mut self, val: bool)
pub const fn set_rx_fifo_resyn(&mut self, val: bool)
RxFIFOResyn.
Sourcepub const fn rx_fifo_un_ov(&self) -> bool
pub const fn rx_fifo_un_ov(&self) -> bool
RxFIFOUnOv.
Sourcepub const fn set_rx_fifo_un_ov(&mut self, val: bool)
pub const fn set_rx_fifo_un_ov(&mut self, val: bool)
RxFIFOUnOv.
Sourcepub const fn set_uq_err(&mut self, val: bool)
pub const fn set_uq_err(&mut self, val: bool)
UQErr.
Sourcepub const fn set_uq_sync(&mut self, val: bool)
pub const fn set_uq_sync(&mut self, val: bool)
UQSync.
Sourcepub const fn set_q_rx_ov(&mut self, val: bool)
pub const fn set_q_rx_ov(&mut self, val: bool)
QRxOv.
Sourcepub const fn set_q_rx_ful(&mut self, val: bool)
pub const fn set_q_rx_ful(&mut self, val: bool)
QRxFul.
Sourcepub const fn set_u_rx_ov(&mut self, val: bool)
pub const fn set_u_rx_ov(&mut self, val: bool)
URxOv.
Sourcepub const fn set_u_rx_ful(&mut self, val: bool)
pub const fn set_u_rx_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