#[repr(transparent)]pub struct IntEpCtrl(pub u32);
Expand description
interrupt endpoint control register
Tuple Fields§
§0: u32
Implementations§
source§impl IntEpCtrl
impl IntEpCtrl
sourcepub const fn int_ep_active(&self) -> u16
pub const fn int_ep_active(&self) -> u16
Host: Enable interrupt endpoint 1 => 15
sourcepub fn set_int_ep_active(&mut self, val: u16)
pub fn set_int_ep_active(&mut self, val: u16)
Host: Enable interrupt endpoint 1 => 15
Trait Implementations§
impl Copy for IntEpCtrl
impl Eq for IntEpCtrl
impl StructuralPartialEq for IntEpCtrl
Auto Trait Implementations§
impl Freeze for IntEpCtrl
impl RefUnwindSafe for IntEpCtrl
impl Send for IntEpCtrl
impl Sync for IntEpCtrl
impl Unpin for IntEpCtrl
impl UnwindSafe for IntEpCtrl
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)