Struct vitasdk_sys::SceUdcdInterfaceDescriptor
source · #[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 copy 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 more