pub enum PipeType {
Control,
Isochronous,
Bulk,
Interrupt,
}
Variants§
Control
USB control pipe
Isochronous
USB isochronous pipe
Bulk
USB bulk pipe
Interrupt
USB interrupt pipe
Trait Implementations§
source§impl Ord for PipeType
impl Ord for PipeType
source§impl PartialEq<PipeType> for PipeType
impl PartialEq<PipeType> for PipeType
source§impl PartialOrd<PipeType> for PipeType
impl PartialOrd<PipeType> for PipeType
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for PipeType
impl Eq for PipeType
impl StructuralEq for PipeType
impl StructuralPartialEq for PipeType
Auto Trait Implementations§
impl RefUnwindSafe for PipeType
impl Send for PipeType
impl Sync for PipeType
impl Unpin for PipeType
impl UnwindSafe for PipeType
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