pub enum MidiDescriptorError {
InvalidDescriptor,
Capacity,
}Expand description
USB-MIDI class-specific descriptor parsing error.
Variants§
InvalidDescriptor
A descriptor is truncated, inconsistent, or has an unexpected type.
Capacity
A configuration exceeds one of this driver’s fixed capacities.
Trait Implementations§
Source§impl Clone for MidiDescriptorError
impl Clone for MidiDescriptorError
Source§fn clone(&self) -> MidiDescriptorError
fn clone(&self) -> MidiDescriptorError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MidiDescriptorError
Source§impl Debug for MidiDescriptorError
impl Debug for MidiDescriptorError
impl Eq for MidiDescriptorError
Source§impl Format for MidiDescriptorError
impl Format for MidiDescriptorError
Source§impl From<MidiDescriptorError> for MidiError
impl From<MidiDescriptorError> for MidiError
Source§fn from(error: MidiDescriptorError) -> Self
fn from(error: MidiDescriptorError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MidiDescriptorError
impl PartialEq for MidiDescriptorError
impl StructuralPartialEq for MidiDescriptorError
Auto Trait Implementations§
impl Freeze for MidiDescriptorError
impl RefUnwindSafe for MidiDescriptorError
impl Send for MidiDescriptorError
impl Sync for MidiDescriptorError
impl Unpin for MidiDescriptorError
impl UnsafeUnpin for MidiDescriptorError
impl UnwindSafe for MidiDescriptorError
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