[−][src]Enum korg_nano_kontrol_2::Event
Controller events.
Variants
The value to which the slider was set.
Values range from 0
to 127
(inclusive).
The value to which the slider was set.
Values range from 0
to 127
(inclusive).
A button was pressed on the given row.
TrackButton(TrackButton, State)
The two buttons on the upper left hand side of the controller.
CycleButton(State)
The single cycle button on the 2nd row and left hand side of the controller.
MarkerButton(MarkerButton, State)
The three maker buttons on the 2nd row and left hand side of the controller..
Media playback-style control buttons.
Methods
impl Event
[src]
pub fn from_midi(msg: &[u8]) -> Option<Self>
[src]
Produce an Event
from the given MIDI message itself.
Trait Implementations
impl Clone for Event
[src]
impl Copy for Event
[src]
impl Eq for Event
[src]
impl PartialEq<Event> for Event
[src]
impl Debug for Event
[src]
impl Hash for Event
[src]
Auto Trait Implementations
impl Send for Event
impl Sync for Event
impl Unpin for Event
impl RefUnwindSafe for Event
impl UnwindSafe for Event
Blanket Implementations
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,