#[repr(C)]pub struct SceUdcdInterfaceDescriptor {
pub bLength: c_uchar,
pub bDescriptorType: c_uchar,
pub bInterfaceNumber: c_uchar,
pub bAlternateSetting: c_uchar,
pub bNumEndpoints: c_uchar,
pub bInterfaceClass: c_uchar,
pub bInterfaceSubClass: c_uchar,
pub bInterfaceProtocol: c_uchar,
pub iInterface: c_uchar,
pub endpoints: *mut SceUdcdEndpointDescriptor,
pub extra: *mut c_uchar,
pub extraLength: c_int,
}Fields§
§bLength: c_uchar§bDescriptorType: c_uchar§bInterfaceNumber: c_uchar§bAlternateSetting: c_uchar§bNumEndpoints: c_uchar§bInterfaceClass: c_uchar§bInterfaceSubClass: c_uchar§bInterfaceProtocol: c_uchar§iInterface: c_uchar§endpoints: *mut SceUdcdEndpointDescriptor§extra: *mut c_uchar§extraLength: c_intTrait Implementations§
Source§impl Clone for SceUdcdInterfaceDescriptor
impl Clone for SceUdcdInterfaceDescriptor
Source§fn clone(&self) -> SceUdcdInterfaceDescriptor
fn clone(&self) -> SceUdcdInterfaceDescriptor
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 SceUdcdInterfaceDescriptor
impl Debug for SceUdcdInterfaceDescriptor
impl Copy for SceUdcdInterfaceDescriptor
Auto Trait Implementations§
impl Freeze for SceUdcdInterfaceDescriptor
impl RefUnwindSafe for SceUdcdInterfaceDescriptor
impl !Send for SceUdcdInterfaceDescriptor
impl !Sync for SceUdcdInterfaceDescriptor
impl Unpin for SceUdcdInterfaceDescriptor
impl UnwindSafe for SceUdcdInterfaceDescriptor
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)