pub enum MidiChannel {
Show 16 variants
Ch1,
Ch2,
Ch3,
Ch4,
Ch5,
Ch6,
Ch7,
Ch8,
Ch9,
Ch10,
Ch11,
Ch12,
Ch13,
Ch14,
Ch15,
Ch16,
}Expand description
MIDI channel enumeration (1-16)
Variants§
Ch1
Channel 1
Ch2
Channel 2
Ch3
Channel 3
Ch4
Channel 4
Ch5
Channel 5
Ch6
Channel 6
Ch7
Channel 7
Ch8
Channel 8
Ch9
Channel 9
Ch10
Channel 10 (often drums in GM)
Ch11
Channel 11
Ch12
Channel 12
Ch13
Channel 13
Ch14
Channel 14
Ch15
Channel 15
Ch16
Channel 16
Implementations§
Source§impl MidiChannel
impl MidiChannel
Trait Implementations§
Source§impl Clone for MidiChannel
impl Clone for MidiChannel
Source§fn clone(&self) -> MidiChannel
fn clone(&self) -> MidiChannel
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 moreimpl Copy for MidiChannel
Source§impl Debug for MidiChannel
impl Debug for MidiChannel
Source§impl<'de> Deserialize<'de> for MidiChannel
impl<'de> Deserialize<'de> for MidiChannel
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
Source§impl Display for MidiChannel
impl Display for MidiChannel
impl Eq for MidiChannel
Source§impl Hash for MidiChannel
impl Hash for MidiChannel
Source§impl PartialEq for MidiChannel
impl PartialEq for MidiChannel
Source§impl Serialize for MidiChannel
impl Serialize for MidiChannel
impl StructuralPartialEq for MidiChannel
Auto Trait Implementations§
impl Freeze for MidiChannel
impl RefUnwindSafe for MidiChannel
impl Send for MidiChannel
impl Sync for MidiChannel
impl Unpin for MidiChannel
impl UnsafeUnpin for MidiChannel
impl UnwindSafe for MidiChannel
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