#[repr(C)]pub struct SceUdcdEndpointDescriptor {
pub bLength: c_uchar,
pub bDescriptorType: c_uchar,
pub bEndpointAddress: c_uchar,
pub bmAttributes: c_uchar,
pub wMaxPacketSize: c_ushort,
pub bInterval: c_uchar,
pub extra: *mut c_uchar,
pub extraLength: c_int,
}Fields§
§bLength: c_uchar§bDescriptorType: c_uchar§bEndpointAddress: c_uchar§bmAttributes: c_uchar§wMaxPacketSize: c_ushort§bInterval: c_uchar§extra: *mut c_uchar§extraLength: c_intTrait Implementations§
Source§impl Clone for SceUdcdEndpointDescriptor
impl Clone for SceUdcdEndpointDescriptor
Source§fn clone(&self) -> SceUdcdEndpointDescriptor
fn clone(&self) -> SceUdcdEndpointDescriptor
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 SceUdcdEndpointDescriptor
impl Debug for SceUdcdEndpointDescriptor
impl Copy for SceUdcdEndpointDescriptor
Auto Trait Implementations§
impl Freeze for SceUdcdEndpointDescriptor
impl RefUnwindSafe for SceUdcdEndpointDescriptor
impl !Send for SceUdcdEndpointDescriptor
impl !Sync for SceUdcdEndpointDescriptor
impl Unpin for SceUdcdEndpointDescriptor
impl UnwindSafe for SceUdcdEndpointDescriptor
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)