pub enum SysexType {
Pattern,
Kit,
Sound,
Song,
Settings,
Global,
}
Expand description
The type of a sysex message.
Can represent known sysex types.
Variants§
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for SysexType
impl<'de> Deserialize<'de> for SysexType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl From<SysexType> for AnySysexType
impl From<SysexType> for AnySysexType
source§impl Ord for SysexType
impl Ord for SysexType
source§impl PartialEq for SysexType
impl PartialEq for SysexType
source§impl PartialOrd for SysexType
impl PartialOrd for SysexType
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for SysexType
impl Eq for SysexType
impl StructuralEq for SysexType
impl StructuralPartialEq for SysexType
Auto Trait Implementations§
impl RefUnwindSafe for SysexType
impl Send for SysexType
impl Sync for SysexType
impl Unpin for SysexType
impl UnwindSafe for SysexType
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