Union URB_0
#[repr(C)]
pub union URB_0 {
Show 21 fields
pub UrbHeader: _URB_HEADER,
pub UrbSelectInterface: _URB_SELECT_INTERFACE,
pub UrbSelectConfiguration: _URB_SELECT_CONFIGURATION,
pub UrbPipeRequest: _URB_PIPE_REQUEST,
pub UrbFrameLengthControl: _URB_FRAME_LENGTH_CONTROL,
pub UrbGetFrameLength: _URB_GET_FRAME_LENGTH,
pub UrbSetFrameLength: _URB_SET_FRAME_LENGTH,
pub UrbGetCurrentFrameNumber: _URB_GET_CURRENT_FRAME_NUMBER,
pub UrbControlTransfer: _URB_CONTROL_TRANSFER,
pub UrbControlTransferEx: _URB_CONTROL_TRANSFER_EX,
pub UrbBulkOrInterruptTransfer: _URB_BULK_OR_INTERRUPT_TRANSFER,
pub UrbIsochronousTransfer: _URB_ISOCH_TRANSFER,
pub UrbControlDescriptorRequest: _URB_CONTROL_DESCRIPTOR_REQUEST,
pub UrbControlGetStatusRequest: _URB_CONTROL_GET_STATUS_REQUEST,
pub UrbControlFeatureRequest: _URB_CONTROL_FEATURE_REQUEST,
pub UrbControlVendorClassRequest: _URB_CONTROL_VENDOR_OR_CLASS_REQUEST,
pub UrbControlGetInterfaceRequest: _URB_CONTROL_GET_INTERFACE_REQUEST,
pub UrbControlGetConfigurationRequest: _URB_CONTROL_GET_CONFIGURATION_REQUEST,
pub UrbOSFeatureDescriptorRequest: _URB_OS_FEATURE_DESCRIPTOR_REQUEST,
pub UrbOpenStaticStreams: _URB_OPEN_STATIC_STREAMS,
pub UrbGetIsochPipeTransferPathDelays: _URB_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS,
}Fields§
§UrbHeader: _URB_HEADER§UrbSelectInterface: _URB_SELECT_INTERFACE§UrbSelectConfiguration: _URB_SELECT_CONFIGURATION§UrbPipeRequest: _URB_PIPE_REQUEST§UrbFrameLengthControl: _URB_FRAME_LENGTH_CONTROL§UrbGetFrameLength: _URB_GET_FRAME_LENGTH§UrbSetFrameLength: _URB_SET_FRAME_LENGTH§UrbGetCurrentFrameNumber: _URB_GET_CURRENT_FRAME_NUMBER§UrbControlTransfer: _URB_CONTROL_TRANSFER§UrbControlTransferEx: _URB_CONTROL_TRANSFER_EX§UrbBulkOrInterruptTransfer: _URB_BULK_OR_INTERRUPT_TRANSFER§UrbIsochronousTransfer: _URB_ISOCH_TRANSFER§UrbControlDescriptorRequest: _URB_CONTROL_DESCRIPTOR_REQUEST§UrbControlGetStatusRequest: _URB_CONTROL_GET_STATUS_REQUEST§UrbControlFeatureRequest: _URB_CONTROL_FEATURE_REQUEST§UrbControlVendorClassRequest: _URB_CONTROL_VENDOR_OR_CLASS_REQUEST§UrbControlGetInterfaceRequest: _URB_CONTROL_GET_INTERFACE_REQUEST§UrbControlGetConfigurationRequest: _URB_CONTROL_GET_CONFIGURATION_REQUEST§UrbOSFeatureDescriptorRequest: _URB_OS_FEATURE_DESCRIPTOR_REQUEST§UrbOpenStaticStreams: _URB_OPEN_STATIC_STREAMS§UrbGetIsochPipeTransferPathDelays: _URB_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYSTrait Implementations§
Auto Trait Implementations§
impl Freeze for URB_0
impl RefUnwindSafe for URB_0
impl !Send for URB_0
impl !Sync for URB_0
impl Unpin for URB_0
impl UnwindSafe for URB_0
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