#[repr(u8)]pub enum Channel {
Show 16 variants
Channel1 = 0,
Channel2 = 1,
Channel3 = 2,
Channel4 = 3,
Channel5 = 4,
Channel6 = 5,
Channel7 = 6,
Channel8 = 7,
Channel9 = 8,
Channel10 = 9,
Channel11 = 10,
Channel12 = 11,
Channel13 = 12,
Channel14 = 13,
Channel15 = 14,
Channel16 = 15,
}Expand description
The Channel is a value ranging from 0x0 to 0xF.
This is a standard midi concept. Note Channel1 = 0 on the wire.
Variants§
Channel1 = 0
MIDI channel 1.
Channel2 = 1
MIDI channel 2.
Channel3 = 2
MIDI channel 3.
Channel4 = 3
MIDI channel 4.
Channel5 = 4
MIDI channel 5.
Channel6 = 5
MIDI channel 6.
Channel7 = 6
MIDI channel 7.
Channel8 = 7
MIDI channel 8.
Channel9 = 8
MIDI channel 9.
Channel10 = 9
MIDI channel 10.
Channel11 = 10
MIDI channel 11.
Channel12 = 11
MIDI channel 12.
Channel13 = 12
MIDI channel 13.
Channel14 = 13
MIDI channel 14.
Channel15 = 14
MIDI channel 15.
Channel16 = 15
MIDI channel 16.
Trait Implementations§
impl Copy for Channel
impl Eq for Channel
impl StructuralPartialEq for Channel
Auto Trait Implementations§
impl Freeze for Channel
impl RefUnwindSafe for Channel
impl Send for Channel
impl Sync for Channel
impl Unpin for Channel
impl UnwindSafe for Channel
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