pub struct MidiRenderer<T, const RUNNING_STATUS: bool = true> { /* private fields */ }Expand description
The MidiRenderer takes MIDI messages and writes them to the underlying transport, the boolean const generic RUNNING_STATUS enables or disables rendering running status for midi messages
Implementations§
Source§impl<T: MidiTransport, const RUNNING_STATUS: bool> MidiRenderer<T, RUNNING_STATUS>
impl<T: MidiTransport, const RUNNING_STATUS: bool> MidiRenderer<T, RUNNING_STATUS>
Trait Implementations§
Auto Trait Implementations§
impl<T, const RUNNING_STATUS: bool> Freeze for MidiRenderer<T, RUNNING_STATUS>where
T: Freeze,
impl<T, const RUNNING_STATUS: bool> RefUnwindSafe for MidiRenderer<T, RUNNING_STATUS>where
T: RefUnwindSafe,
impl<T, const RUNNING_STATUS: bool> Send for MidiRenderer<T, RUNNING_STATUS>where
T: Send,
impl<T, const RUNNING_STATUS: bool> Sync for MidiRenderer<T, RUNNING_STATUS>where
T: Sync,
impl<T, const RUNNING_STATUS: bool> Unpin for MidiRenderer<T, RUNNING_STATUS>where
T: Unpin,
impl<T, const RUNNING_STATUS: bool> UnwindSafe for MidiRenderer<T, RUNNING_STATUS>where
T: UnwindSafe,
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