Struct Pktstsd
#[repr(transparent)]pub struct Pktstsd(pub u8);
Tuple Fields§
§0: u8
Implementations§
§impl Pktstsd
impl Pktstsd
pub const OUT_NAK: Self
pub const OUT_NAK: Self
Global OUT NAK (triggers an interrupt)
pub const OUT_DATA_RX: Self
pub const OUT_DATA_RX: Self
OUT data packet received
pub const OUT_DATA_DONE: Self
pub const OUT_DATA_DONE: Self
OUT transfer completed (triggers an interrupt)
pub const SETUP_DATA_DONE: Self
pub const SETUP_DATA_DONE: Self
SETUP transaction completed (triggers an interrupt)
pub const SETUP_DATA_RX: Self
pub const SETUP_DATA_RX: Self
SETUP data packet received
Trait Implementations§
§impl Ord for Pktstsd
impl Ord for Pktstsd
§impl PartialOrd for Pktstsd
impl PartialOrd for Pktstsd
impl Copy for Pktstsd
impl Eq for Pktstsd
impl StructuralPartialEq for Pktstsd
Auto Trait Implementations§
impl Freeze for Pktstsd
impl RefUnwindSafe for Pktstsd
impl Send for Pktstsd
impl Sync for Pktstsd
impl Unpin for Pktstsd
impl UnwindSafe for Pktstsd
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