#[repr(transparent)]pub struct EpAbort(pub u32);
Expand description
Device only: Can be set to ignore the buffer control register for this endpoint in case you would like to revoke a buffer. A NAK will be sent for every access to the endpoint until this bit is cleared. A corresponding bit in EP_ABORT_DONE
is set when it is safe to modify the buffer control register.
Tuple Fields§
§0: u32
Implementations§
Trait Implementations§
impl Copy for EpAbort
impl Eq for EpAbort
impl StructuralPartialEq for EpAbort
Auto Trait Implementations§
impl Freeze for EpAbort
impl RefUnwindSafe for EpAbort
impl Send for EpAbort
impl Sync for EpAbort
impl Unpin for EpAbort
impl UnwindSafe for EpAbort
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
)