pub enum DualKeyboardStyle {
Panel,
Organ,
Piano,
Synth,
Unknown(u8),
}Expand description
What the second keyboard plays when Dual Keyboard is on.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for DualKeyboardStyle
impl Clone for DualKeyboardStyle
Source§fn clone(&self) -> DualKeyboardStyle
fn clone(&self) -> DualKeyboardStyle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DualKeyboardStyle
Source§impl Debug for DualKeyboardStyle
Named variants as their names; an unknown as unknown (raw). ⚠️ The corpus
tripwires match the lowercase spelling — a derived Unknown(raw) slips past
them.
impl Debug for DualKeyboardStyle
Named variants as their names; an unknown as unknown (raw). ⚠️ The corpus
tripwires match the lowercase spelling — a derived Unknown(raw) slips past
them.
Source§impl Default for DualKeyboardStyle
impl Default for DualKeyboardStyle
Source§impl Display for DualKeyboardStyle
impl Display for DualKeyboardStyle
impl Eq for DualKeyboardStyle
Source§impl Hash for DualKeyboardStyle
impl Hash for DualKeyboardStyle
Source§impl Ord for DualKeyboardStyle
impl Ord for DualKeyboardStyle
Source§fn cmp(&self, other: &DualKeyboardStyle) -> Ordering
fn cmp(&self, other: &DualKeyboardStyle) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl Packed for DualKeyboardStyle
impl Packed for DualKeyboardStyle
Source§const MAX_BITS: u32 = 2
const MAX_BITS: u32 = 2
Bits the widest value of this type occupies. Used to check statically that it
fits its slot.
Source§const DECODE_BITS: u32 = u8::BITS
const DECODE_BITS: u32 = u8::BITS
Widest slot this type can decode without losing bits on re-encoding. Read more
Source§const CONTROL: ControlKind = crate::fields::ControlKind::Selector
const CONTROL: ControlKind = crate::fields::ControlKind::Selector
Which panel control this value is, for a caller building an interface over the
field registry. Read more
Source§type Error = !
type Error = !
Why a bit pattern is not a valid value.
Infallible when every pattern is.Source§impl PartialEq for DualKeyboardStyle
impl PartialEq for DualKeyboardStyle
Source§impl PartialOrd for DualKeyboardStyle
impl PartialOrd for DualKeyboardStyle
impl StructuralPartialEq for DualKeyboardStyle
Auto Trait Implementations§
impl Freeze for DualKeyboardStyle
impl RefUnwindSafe for DualKeyboardStyle
impl Send for DualKeyboardStyle
impl Sync for DualKeyboardStyle
impl Unpin for DualKeyboardStyle
impl UnsafeUnpin for DualKeyboardStyle
impl UnwindSafe for DualKeyboardStyle
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.