pub struct MidiFile {
pub format: MidiFormat,
pub division: Division,
pub tracks: Vec<MidiTrack>,
}Expand description
A complete MIDI file.
Fields§
§format: MidiFormatMIDI file format.
division: DivisionTiming division.
tracks: Vec<MidiTrack>Tracks.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MidiFile
impl RefUnwindSafe for MidiFile
impl Send for MidiFile
impl Sync for MidiFile
impl Unpin for MidiFile
impl UnsafeUnpin for MidiFile
impl UnwindSafe for MidiFile
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