pub struct MidiSettings {Show 13 fields
pub receive_sync: bool,
pub receive_transport: u8,
pub send_sync: bool,
pub send_transport: u8,
pub record_note_channel: u8,
pub record_note_velocity: bool,
pub record_note_delay_kill_commands: u8,
pub control_map_channel: u8,
pub song_row_cue_channel: u8,
pub track_input_channel: [u8; 8],
pub track_input_intrument: [u8; 8],
pub track_input_program_change: bool,
pub track_input_mode: u8,
}
Fields§
§receive_sync: bool
§receive_transport: u8
§send_sync: bool
§send_transport: u8
§record_note_channel: u8
§record_note_velocity: bool
§record_note_delay_kill_commands: u8
§control_map_channel: u8
§song_row_cue_channel: u8
§track_input_channel: [u8; 8]
§track_input_intrument: [u8; 8]
§track_input_program_change: bool
§track_input_mode: u8
Trait Implementations§
Source§impl Clone for MidiSettings
impl Clone for MidiSettings
Source§fn clone(&self) -> MidiSettings
fn clone(&self) -> MidiSettings
Returns a duplicate of the value. Read more
1.0.0 · 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 MidiSettings
impl Debug for MidiSettings
Source§impl PartialEq for MidiSettings
impl PartialEq for MidiSettings
Source§impl TryFrom<&mut Reader> for MidiSettings
impl TryFrom<&mut Reader> for MidiSettings
impl StructuralPartialEq for MidiSettings
Auto Trait Implementations§
impl Freeze for MidiSettings
impl RefUnwindSafe for MidiSettings
impl Send for MidiSettings
impl Sync for MidiSettings
impl Unpin for MidiSettings
impl UnwindSafe for MidiSettings
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