#[repr(C)]pub struct SceUsbdConfigurationDescriptor {
pub bLength: u8,
pub bDescriptorType: u8,
pub wTotalLength: u16,
pub bNumInterfaces: u8,
pub bConfigurationValue: u8,
pub iConfiguration: u8,
pub bmAttributes: u8,
pub MaxPower: u8,
}Fields§
§bLength: u8§bDescriptorType: u8§wTotalLength: u16§bNumInterfaces: u8§bConfigurationValue: u8§iConfiguration: u8§bmAttributes: u8§MaxPower: u8Trait Implementations§
Source§impl Clone for SceUsbdConfigurationDescriptor
impl Clone for SceUsbdConfigurationDescriptor
Source§fn clone(&self) -> SceUsbdConfigurationDescriptor
fn clone(&self) -> SceUsbdConfigurationDescriptor
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SceUsbdConfigurationDescriptor
impl Debug for SceUsbdConfigurationDescriptor
impl Copy for SceUsbdConfigurationDescriptor
Auto Trait Implementations§
impl Freeze for SceUsbdConfigurationDescriptor
impl RefUnwindSafe for SceUsbdConfigurationDescriptor
impl Send for SceUsbdConfigurationDescriptor
impl Sync for SceUsbdConfigurationDescriptor
impl Unpin for SceUsbdConfigurationDescriptor
impl UnwindSafe for SceUsbdConfigurationDescriptor
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)