pub enum RequestCode {
GetStatus = 0,
ClearFeature = 1,
SetFeature = 3,
SetAddress = 5,
GetDescriptor = 6,
SetDescriptor = 7,
GetConfiguration = 8,
SetConfiguration = 9,
GetInterface = 10,
SetInterface = 11,
SynchFrame = 12,
}
Variants§
GetStatus = 0
ClearFeature = 1
SetFeature = 3
SetAddress = 5
GetDescriptor = 6
SetDescriptor = 7
GetConfiguration = 8
SetConfiguration = 9
GetInterface = 10
SetInterface = 11
SynchFrame = 12
Trait Implementations§
Source§impl Clone for RequestCode
impl Clone for RequestCode
Source§fn clone(&self) -> RequestCode
fn clone(&self) -> RequestCode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RequestCode
impl Debug for RequestCode
Source§impl Default for RequestCode
impl Default for RequestCode
Source§impl PartialEq for RequestCode
impl PartialEq for RequestCode
Source§impl TryFrom<u8> for RequestCode
impl TryFrom<u8> for RequestCode
impl Copy for RequestCode
impl StructuralPartialEq for RequestCode
Auto Trait Implementations§
impl Freeze for RequestCode
impl RefUnwindSafe for RequestCode
impl Send for RequestCode
impl Sync for RequestCode
impl Unpin for RequestCode
impl UnwindSafe for RequestCode
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