pub enum NoteName {
C,
D,
E,
F,
G,
A,
B,
}Variants§
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for NoteName
impl<'de> Deserialize<'de> for NoteName
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 PartialOrd for NoteName
impl PartialOrd for NoteName
impl Copy for NoteName
impl Eq for NoteName
impl StructuralPartialEq for NoteName
Auto Trait Implementations§
impl Freeze for NoteName
impl RefUnwindSafe for NoteName
impl Send for NoteName
impl Sync for NoteName
impl Unpin for NoteName
impl UnwindSafe for NoteName
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