pub enum IsochronousUsageType {
Data,
Feedback,
ImplicitFeedbackData,
}
Expand description
Intended use of an isochronous endpoint, see USB 2.0 spec sections 5.12 and 9.6.6. Associations between data and feedback endpoints are described in section 9.6.6.
Variants§
Data
Endpoint is used for isochronous data.
Feedback
Feedback for synchronization.
ImplicitFeedbackData
Endpoint is data and provides implicit feedback for synchronization.
Trait Implementations§
Source§impl Clone for IsochronousUsageType
impl Clone for IsochronousUsageType
Source§fn clone(&self) -> IsochronousUsageType
fn clone(&self) -> IsochronousUsageType
Returns a copy 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 IsochronousUsageType
impl Debug for IsochronousUsageType
Source§impl PartialEq for IsochronousUsageType
impl PartialEq for IsochronousUsageType
impl Copy for IsochronousUsageType
impl Eq for IsochronousUsageType
impl StructuralPartialEq for IsochronousUsageType
Auto Trait Implementations§
impl Freeze for IsochronousUsageType
impl RefUnwindSafe for IsochronousUsageType
impl Send for IsochronousUsageType
impl Sync for IsochronousUsageType
impl Unpin for IsochronousUsageType
impl UnwindSafe for IsochronousUsageType
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