pub struct SetMidiInstrumentCmd {
pub part_index: usize,
pub midi_channel: u8,
pub midi_program: u8,
}Fields§
§part_index: usize§midi_channel: u8MIDI channel (0–15).
midi_program: u8General MIDI program number (0–127).
Trait Implementations§
Source§impl Clone for SetMidiInstrumentCmd
impl Clone for SetMidiInstrumentCmd
Source§fn clone(&self) -> SetMidiInstrumentCmd
fn clone(&self) -> SetMidiInstrumentCmd
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 moreSource§impl Debug for SetMidiInstrumentCmd
impl Debug for SetMidiInstrumentCmd
Source§impl<'de> Deserialize<'de> for SetMidiInstrumentCmd
impl<'de> Deserialize<'de> for SetMidiInstrumentCmd
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SetMidiInstrumentCmd
impl RefUnwindSafe for SetMidiInstrumentCmd
impl Send for SetMidiInstrumentCmd
impl Sync for SetMidiInstrumentCmd
impl Unpin for SetMidiInstrumentCmd
impl UnsafeUnpin for SetMidiInstrumentCmd
impl UnwindSafe for SetMidiInstrumentCmd
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