pub enum EndpointKind {
Control(EndpointControl),
IsochronousIn(EndpointIsoIn),
IsochronousOut(EndpointIsoOut),
BulkIn(EndpointBulkIn),
BulkOut(EndpointBulkOut),
InterruptIn(EndpointInterruptIn),
InterruptOut(EndpointInterruptOut),
}Variants§
Control(EndpointControl)
IsochronousIn(EndpointIsoIn)
IsochronousOut(EndpointIsoOut)
BulkIn(EndpointBulkIn)
BulkOut(EndpointBulkOut)
InterruptIn(EndpointInterruptIn)
InterruptOut(EndpointInterruptOut)
Auto Trait Implementations§
impl Freeze for EndpointKind
impl !RefUnwindSafe for EndpointKind
impl Send for EndpointKind
impl !Sync for EndpointKind
impl Unpin for EndpointKind
impl !UnwindSafe for EndpointKind
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