pub enum MidiError {
Empty,
InvalidFormat,
OutOfRange,
NonFinite,
NonPositive,
UnknownLabel,
}Variants§
Trait Implementations§
Source§impl Error for MidiError
impl Error for MidiError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
impl Copy for MidiError
impl Eq for MidiError
impl StructuralPartialEq for MidiError
Auto Trait Implementations§
impl Freeze for MidiError
impl RefUnwindSafe for MidiError
impl Send for MidiError
impl Sync for MidiError
impl Unpin for MidiError
impl UnsafeUnpin for MidiError
impl UnwindSafe for MidiError
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