Enum midi_msg::ShowControlMsg
source · pub enum ShowControlMsg {
Unimplemented(Vec<u8>),
}
Expand description
A MIDI Show Control command.
Used by UniversalRealTimeMsg::ShowControl
.
Unimplemented, though the Unimplemented
value can be used to
represent the commands not supported here.
As defined in MIDI Show Control 1.1.1 (RP002/RP014)
Variants§
Unimplemented(Vec<u8>)
Used to represent all unimplemented MSC messages. Is inherently not guaranteed to be a valid message.
Trait Implementations§
source§impl Clone for ShowControlMsg
impl Clone for ShowControlMsg
source§fn clone(&self) -> ShowControlMsg
fn clone(&self) -> ShowControlMsg
Returns a copy 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 ShowControlMsg
impl Debug for ShowControlMsg
source§impl PartialEq for ShowControlMsg
impl PartialEq for ShowControlMsg
source§fn eq(&self, other: &ShowControlMsg) -> bool
fn eq(&self, other: &ShowControlMsg) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ShowControlMsg
impl StructuralPartialEq for ShowControlMsg
Auto Trait Implementations§
impl Freeze for ShowControlMsg
impl RefUnwindSafe for ShowControlMsg
impl Send for ShowControlMsg
impl Sync for ShowControlMsg
impl Unpin for ShowControlMsg
impl UnwindSafe for ShowControlMsg
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