Enum Midi Error
pub enum MidiError {
InvalidStatus,
InvalidLength,
InvalidData,
MissingStatus,
UnsupportedSysEx,
}Expand description
Small errors for invalid messages or byte-stream state.
Variants§
Trait Implementations§
impl Copy for MidiError
impl Eq for MidiError
§impl Error for MidiError
impl Error for MidiError
1.30.0 · §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 · §fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
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§
§impl<T> BorrowMut<T> for T
impl<T> BorrowMut<T> for T
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more