pub struct PickNote {
pub string: u8,
pub fret: Option<u8>,
pub fret_finger: Option<Finger>,
pub pick_finger: Option<Finger>,
pub pick_direction: Option<StrumDirection>,
}
Fields§
§string: u8
§fret: Option<u8>
§fret_finger: Option<Finger>
§pick_finger: Option<Finger>
§pick_direction: Option<StrumDirection>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PickNote
impl<'de> Deserialize<'de> for PickNote
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
impl Copy for PickNote
impl Eq for PickNote
impl StructuralPartialEq for PickNote
Auto Trait Implementations§
impl Freeze for PickNote
impl RefUnwindSafe for PickNote
impl Send for PickNote
impl Sync for PickNote
impl Unpin for PickNote
impl UnwindSafe for PickNote
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