#[repr(transparent)]pub struct Usbintr(pub u32);Expand description
Interrupt Enable
Tuple Fields§
§0: u32Implementations§
Source§impl Usbintr
impl Usbintr
Sourcepub const fn lpm_l1_exitie(&self) -> bool
pub const fn lpm_l1_exitie(&self) -> bool
L1 Exit Interrupt Enable
Sourcepub const fn set_lpm_l1_exitie(&mut self, val: bool)
pub const fn set_lpm_l1_exitie(&mut self, val: bool)
L1 Exit Interrupt Enable
Sourcepub const fn lpm_l1_entryie(&self) -> bool
pub const fn lpm_l1_entryie(&self) -> bool
L1 Entry Interrupt Enable
Sourcepub const fn set_lpm_l1_entryie(&mut self, val: bool)
pub const fn set_lpm_l1_entryie(&mut self, val: bool)
L1 Entry Interrupt Enable
Sourcepub const fn lpm_dev_rcvdie(&self) -> bool
pub const fn lpm_dev_rcvdie(&self) -> bool
Device Received Extension Token Interrupt Enable
Sourcepub const fn set_lpm_dev_rcvdie(&mut self, val: bool)
pub const fn set_lpm_dev_rcvdie(&mut self, val: bool)
Device Received Extension Token Interrupt Enable
Sourcepub const fn lpm_hst_compie(&self) -> bool
pub const fn lpm_hst_compie(&self) -> bool
Host Completed LPM Transaction Interrupt Enable
Sourcepub const fn set_lpm_hst_compie(&mut self, val: bool)
pub const fn set_lpm_hst_compie(&mut self, val: bool)
Host Completed LPM Transaction Interrupt Enable
Trait Implementations§
impl Copy for Usbintr
impl Eq for Usbintr
impl StructuralPartialEq for Usbintr
Auto Trait Implementations§
impl Freeze for Usbintr
impl RefUnwindSafe for Usbintr
impl Send for Usbintr
impl Sync for Usbintr
impl Unpin for Usbintr
impl UnwindSafe for Usbintr
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