pub enum SplitSpeed {
Low,
Full,
}Expand description
Speed of a low- or full-speed device reached through split transactions
(USB 2.0 §11.14) or a PRE prefix (USB 1.1 §11.8.6).
High-speed devices are not valid split targets; split metadata only applies to devices operating at low or full speed behind a hub.
Variants§
Trait Implementations§
Source§impl Clone for SplitSpeed
impl Clone for SplitSpeed
Source§fn clone(&self) -> SplitSpeed
fn clone(&self) -> SplitSpeed
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SplitSpeed
impl Debug for SplitSpeed
Source§impl Format for SplitSpeed
impl Format for SplitSpeed
Source§impl PartialEq for SplitSpeed
impl PartialEq for SplitSpeed
impl Copy for SplitSpeed
impl Eq for SplitSpeed
impl StructuralPartialEq for SplitSpeed
Auto Trait Implementations§
impl Freeze for SplitSpeed
impl RefUnwindSafe for SplitSpeed
impl Send for SplitSpeed
impl Sync for SplitSpeed
impl Unpin for SplitSpeed
impl UnwindSafe for SplitSpeed
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