Enum midi_msg::SystemRealTimeMsg [−][src]
A fairly limited set of messages used for device synchronization.
Used in MidiMsg
.
Variants
Used to synchronize clocks. Sent at a rate of 24 per quarter note.
Start at the beginning of the song or sequence.
Continue from the current location in the song or sequence.
Stop playback.
Sent every 300ms or less whenever other MIDI data is not sent. Used to indicate that the given device is still connected.
Request that all devices are reset to their power-up state.
Trait Implementations
impl Clone for SystemRealTimeMsg
[src]
fn clone(&self) -> SystemRealTimeMsg
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SystemRealTimeMsg
[src]
impl Debug for SystemRealTimeMsg
[src]
impl PartialEq<SystemRealTimeMsg> for SystemRealTimeMsg
[src]
fn eq(&self, other: &SystemRealTimeMsg) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for SystemRealTimeMsg
[src]
Auto Trait Implementations
impl RefUnwindSafe for SystemRealTimeMsg
impl Send for SystemRealTimeMsg
impl Sync for SystemRealTimeMsg
impl Unpin for SystemRealTimeMsg
impl UnwindSafe for SystemRealTimeMsg
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,