pub struct MidiControlChange {
pub tick: u64,
pub channel: u8,
pub controller: u8,
pub value: u8,
}Fields§
§tick: u64§channel: u8§controller: u8MIDI controller number (0–127).
value: u8Seven-bit controller value (0–127).
Trait Implementations§
Source§impl Clone for MidiControlChange
impl Clone for MidiControlChange
Source§fn clone(&self) -> MidiControlChange
fn clone(&self) -> MidiControlChange
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 MidiControlChange
impl Debug for MidiControlChange
Source§impl<'de> Deserialize<'de> for MidiControlChange
impl<'de> Deserialize<'de> for MidiControlChange
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
impl Eq for MidiControlChange
Source§impl PartialEq for MidiControlChange
impl PartialEq for MidiControlChange
Source§impl Serialize for MidiControlChange
impl Serialize for MidiControlChange
impl StructuralPartialEq for MidiControlChange
Auto Trait Implementations§
impl Freeze for MidiControlChange
impl RefUnwindSafe for MidiControlChange
impl Send for MidiControlChange
impl Sync for MidiControlChange
impl Unpin for MidiControlChange
impl UnsafeUnpin for MidiControlChange
impl UnwindSafe for MidiControlChange
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