[−][src]Enum reaper_medium::StuffMidiMessageTarget
Determines where to route a MIDI message.
Variants
Routes the message to REAPER's virtual MIDI keyboard.
Routes the message to REAPER's control path.
That means it can be used in turn to control actions, FX parameters and so on.
Routes the message to REAPER's virtual MIDI keyboard on its current channel.
MidiOutputDevice(MidiOutputDeviceId)
Sends the message directly to an external MIDI device.
Implementations
impl StuffMidiMessageTarget
[src]
Trait Implementations
impl Clone for StuffMidiMessageTarget
[src]
fn clone(&self) -> StuffMidiMessageTarget
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for StuffMidiMessageTarget
[src]
impl Debug for StuffMidiMessageTarget
[src]
impl Eq for StuffMidiMessageTarget
[src]
impl Hash for StuffMidiMessageTarget
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<StuffMidiMessageTarget> for StuffMidiMessageTarget
[src]
fn eq(&self, other: &StuffMidiMessageTarget) -> bool
[src]
fn ne(&self, other: &StuffMidiMessageTarget) -> bool
[src]
impl StructuralEq for StuffMidiMessageTarget
[src]
impl StructuralPartialEq for StuffMidiMessageTarget
[src]
Auto Trait Implementations
impl RefUnwindSafe for StuffMidiMessageTarget
impl Send for StuffMidiMessageTarget
impl Sync for StuffMidiMessageTarget
impl Unpin for StuffMidiMessageTarget
impl UnwindSafe for StuffMidiMessageTarget
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,
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.
fn to_owned(&self) -> T
[src]
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.
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>,