#[repr(transparent)]pub struct Errstat(pub u8);Expand description
Error Interrupt Status
Tuple Fields§
§0: u8Implementations§
Source§impl Errstat
impl Errstat
Sourcepub const fn set_piderr(&mut self, val: Piderr)
pub const fn set_piderr(&mut self, val: Piderr)
PID Error Flag
Sourcepub const fn set_crc5eof(&mut self, val: Crc5eof)
pub const fn set_crc5eof(&mut self, val: Crc5eof)
CRC5 Error or End of Frame Error Flag
Sourcepub const fn set_btoerr(&mut self, val: Btoerr)
pub const fn set_btoerr(&mut self, val: Btoerr)
Bus Turnaround Timeout Error Flag
Sourcepub const fn set_dmaerr(&mut self, val: Dmaerr)
pub const fn set_dmaerr(&mut self, val: Dmaerr)
DMA Access Error Flag
Sourcepub const fn set_ownerr(&mut self, val: Ownerr)
pub const fn set_ownerr(&mut self, val: Ownerr)
BD Unavailable Error Flag
Sourcepub const fn set_btserr(&mut self, val: Btserr)
pub const fn set_btserr(&mut self, val: Btserr)
Bit Stuff Error Flag
Trait Implementations§
impl Copy for Errstat
impl Eq for Errstat
impl StructuralPartialEq for Errstat
Auto Trait Implementations§
impl Freeze for Errstat
impl RefUnwindSafe for Errstat
impl Send for Errstat
impl Sync for Errstat
impl Unpin for Errstat
impl UnwindSafe for Errstat
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