Enum owl_midi::OpenWareMidiControl
source · [−]#[repr(u32)]
pub enum OpenWareMidiControl {
Show 58 variants
PATCH_PARAMETER_A,
PATCH_PARAMETER_B,
PATCH_PARAMETER_C,
PATCH_PARAMETER_D,
PATCH_PARAMETER_E,
PATCH_PARAMETER_F,
PATCH_PARAMETER_G,
PATCH_PARAMETER_H,
PATCH_BUTTON,
PATCH_CONTROL,
PATCH_BUTTON_ON,
PATCH_BUTTON_OFF,
LED,
LEFT_INPUT_GAIN,
RIGHT_INPUT_GAIN,
LEFT_OUTPUT_GAIN,
RIGHT_OUTPUT_GAIN,
LEFT_INPUT_MUTE,
RIGHT_INPUT_MUTE,
LEFT_OUTPUT_MUTE,
RIGHT_OUTPUT_MUTE,
BYPASS,
REQUEST_SETTINGS,
SAVE_SETTINGS,
FACTORY_RESET,
DEVICE_STATUS,
PATCH_PARAMETER_AA,
PATCH_PARAMETER_AB,
PATCH_PARAMETER_AC,
PATCH_PARAMETER_AD,
PATCH_PARAMETER_AE,
PATCH_PARAMETER_AF,
PATCH_PARAMETER_AG,
PATCH_PARAMETER_AH,
PATCH_PARAMETER_BA,
PATCH_PARAMETER_BB,
PATCH_PARAMETER_BC,
PATCH_PARAMETER_BD,
PATCH_PARAMETER_BE,
PATCH_PARAMETER_BF,
PATCH_PARAMETER_BG,
PATCH_PARAMETER_BH,
PATCH_PARAMETER_CA,
PATCH_PARAMETER_CB,
PATCH_PARAMETER_CC,
PATCH_PARAMETER_CD,
PATCH_PARAMETER_CE,
PATCH_PARAMETER_CF,
PATCH_PARAMETER_CG,
PATCH_PARAMETER_CH,
PATCH_PARAMETER_DA,
PATCH_PARAMETER_DB,
PATCH_PARAMETER_DC,
PATCH_PARAMETER_DD,
PATCH_PARAMETER_DE,
PATCH_PARAMETER_DF,
PATCH_PARAMETER_DG,
PATCH_PARAMETER_DH,
}
Variants
PATCH_PARAMETER_A
PATCH_PARAMETER_B
PATCH_PARAMETER_C
PATCH_PARAMETER_D
PATCH_PARAMETER_E
PATCH_PARAMETER_F
PATCH_PARAMETER_G
PATCH_PARAMETER_H
PATCH_BUTTON
PATCH_CONTROL
PATCH_BUTTON_ON
PATCH_BUTTON_OFF
LED
LEFT_INPUT_GAIN
RIGHT_INPUT_GAIN
LEFT_OUTPUT_GAIN
RIGHT_OUTPUT_GAIN
LEFT_INPUT_MUTE
RIGHT_INPUT_MUTE
LEFT_OUTPUT_MUTE
RIGHT_OUTPUT_MUTE
BYPASS
REQUEST_SETTINGS
SAVE_SETTINGS
FACTORY_RESET
DEVICE_STATUS
PATCH_PARAMETER_AA
PATCH_PARAMETER_AB
PATCH_PARAMETER_AC
PATCH_PARAMETER_AD
PATCH_PARAMETER_AE
PATCH_PARAMETER_AF
PATCH_PARAMETER_AG
PATCH_PARAMETER_AH
PATCH_PARAMETER_BA
PATCH_PARAMETER_BB
PATCH_PARAMETER_BC
PATCH_PARAMETER_BD
PATCH_PARAMETER_BE
PATCH_PARAMETER_BF
PATCH_PARAMETER_BG
PATCH_PARAMETER_BH
PATCH_PARAMETER_CA
PATCH_PARAMETER_CB
PATCH_PARAMETER_CC
PATCH_PARAMETER_CD
PATCH_PARAMETER_CE
PATCH_PARAMETER_CF
PATCH_PARAMETER_CG
PATCH_PARAMETER_CH
PATCH_PARAMETER_DA
PATCH_PARAMETER_DB
PATCH_PARAMETER_DC
PATCH_PARAMETER_DD
PATCH_PARAMETER_DE
PATCH_PARAMETER_DF
PATCH_PARAMETER_DG
PATCH_PARAMETER_DH
Trait Implementations
sourceimpl Clone for OpenWareMidiControl
impl Clone for OpenWareMidiControl
sourcefn clone(&self) -> OpenWareMidiControl
fn clone(&self) -> OpenWareMidiControl
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for OpenWareMidiControl
impl Debug for OpenWareMidiControl
sourceimpl From<PatchParameterId> for OpenWareMidiControl
impl From<PatchParameterId> for OpenWareMidiControl
sourcefn from(pid: PatchParameterId) -> Self
fn from(pid: PatchParameterId) -> Self
Performs the conversion.
sourceimpl FromPrimitive for OpenWareMidiControl
impl FromPrimitive for OpenWareMidiControl
sourcefn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an i64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an u64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an isize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an i8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an i16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an i32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an i128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a usize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an u8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an u16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an u32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourcefn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an u128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read more
sourceimpl Hash for OpenWareMidiControl
impl Hash for OpenWareMidiControl
sourceimpl TryFrom<OpenWareMidiControl> for PatchParameterId
impl TryFrom<OpenWareMidiControl> for PatchParameterId
sourceimpl TryFrom<isize> for OpenWareMidiControl
impl TryFrom<isize> for OpenWareMidiControl
impl Copy for OpenWareMidiControl
impl Eq for OpenWareMidiControl
impl StructuralEq for OpenWareMidiControl
impl StructuralPartialEq for OpenWareMidiControl
Auto Trait Implementations
impl RefUnwindSafe for OpenWareMidiControl
impl Send for OpenWareMidiControl
impl Sync for OpenWareMidiControl
impl Unpin for OpenWareMidiControl
impl UnwindSafe for OpenWareMidiControl
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more