pub struct ControlChangeCell {
pub time: Time,
pub channel: Channel,
pub controller: U7,
pub value: U7,
}Expand description
A MIDI control-change cell.
Fields§
§time: TimeTime of the control change.
channel: ChannelMIDI channel affected.
controller: U7Controller number.
value: U7New controller value.
Trait Implementations§
Source§impl Clone for ControlChangeCell
impl Clone for ControlChangeCell
Source§fn clone(&self) -> ControlChangeCell
fn clone(&self) -> ControlChangeCell
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 ControlChangeCell
impl Debug for ControlChangeCell
impl Eq for ControlChangeCell
Source§impl PartialEq for ControlChangeCell
impl PartialEq for ControlChangeCell
impl StructuralPartialEq for ControlChangeCell
Auto Trait Implementations§
impl Freeze for ControlChangeCell
impl RefUnwindSafe for ControlChangeCell
impl Send for ControlChangeCell
impl Sync for ControlChangeCell
impl Unpin for ControlChangeCell
impl UnsafeUnpin for ControlChangeCell
impl UnwindSafe for ControlChangeCell
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