#[repr(C)]pub struct ConfigDescriptor {
pub length: u8,
pub descriptor_type: u8,
pub total_length: u16,
pub num_interfaces: u8,
pub configuration_value: u8,
pub configuration: u8,
pub attributes: u8,
pub max_power: u8,
}Fields§
§length: u8§descriptor_type: u8§total_length: u16§num_interfaces: u8§configuration_value: u8§configuration: u8§attributes: u8§max_power: u8Trait Implementations§
Source§impl Clone for ConfigDescriptor
impl Clone for ConfigDescriptor
Source§fn clone(&self) -> ConfigDescriptor
fn clone(&self) -> ConfigDescriptor
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 ConfigDescriptor
impl Debug for ConfigDescriptor
Source§impl PartialEq for ConfigDescriptor
impl PartialEq for ConfigDescriptor
impl Copy for ConfigDescriptor
impl Eq for ConfigDescriptor
impl StructuralPartialEq for ConfigDescriptor
Auto Trait Implementations§
impl Freeze for ConfigDescriptor
impl RefUnwindSafe for ConfigDescriptor
impl Send for ConfigDescriptor
impl Sync for ConfigDescriptor
impl Unpin for ConfigDescriptor
impl UnwindSafe for ConfigDescriptor
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