#[repr(u8)]pub enum UsbPid {
Show 16 variants
Reserved = 0,
Out = 1,
Ack = 2,
Data0 = 3,
Ping = 4,
Sof = 5,
Nyet = 6,
Data2 = 7,
Split = 8,
In = 9,
Nak = 10,
Data1 = 11,
Err = 12,
Setup = 13,
Stall = 14,
Mdata = 15,
}Expand description
USB PID Types
Variants§
Reserved = 0
Out = 1
Ack = 2
Data0 = 3
Ping = 4
Sof = 5
Nyet = 6
Data2 = 7
Split = 8
In = 9
Nak = 10
Data1 = 11
Err = 12
Setup = 13
Stall = 14
Mdata = 15
Trait Implementations§
impl Copy for UsbPid
impl Eq for UsbPid
impl StructuralPartialEq for UsbPid
Auto Trait Implementations§
impl Freeze for UsbPid
impl RefUnwindSafe for UsbPid
impl Send for UsbPid
impl Sync for UsbPid
impl Unpin for UsbPid
impl UnwindSafe for UsbPid
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