#[repr(transparent)]pub struct Istat(pub u8);Expand description
Interrupt Status
Tuple Fields§
§0: u8Implementations§
Source§impl Istat
impl Istat
Sourcepub const fn set_usbrst(&mut self, val: Usbrst)
pub const fn set_usbrst(&mut self, val: Usbrst)
USB Reset Flag
Sourcepub const fn set_softok(&mut self, val: Softok)
pub const fn set_softok(&mut self, val: Softok)
Start Of Frame (SOF) Token Flag
Sourcepub const fn set_tokdne(&mut self, val: Tokdne)
pub const fn set_tokdne(&mut self, val: Tokdne)
Current Token Processing Flag
Sourcepub const fn set_resume(&mut self, val: Resume)
pub const fn set_resume(&mut self, val: Resume)
Resume Flag
Sourcepub const fn set_attach(&mut self, val: Attach)
pub const fn set_attach(&mut self, val: Attach)
Attach Interrupt Flag
Trait Implementations§
impl Copy for Istat
impl Eq for Istat
impl StructuralPartialEq for Istat
Auto Trait Implementations§
impl Freeze for Istat
impl RefUnwindSafe for Istat
impl Send for Istat
impl Sync for Istat
impl Unpin for Istat
impl UnwindSafe for Istat
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