pub struct NoteSyntax {
pub span: Span,
pub attachments: AttachmentBundle,
pub accidental: Option<AccidentalSyntax>,
pub pitch: PitchSyntax,
pub octave_marks: Vec<OctaveMarkSyntax>,
pub length: Option<LengthSyntax>,
}Fields§
§span: Span§attachments: AttachmentBundle§accidental: Option<AccidentalSyntax>§pitch: PitchSyntax§octave_marks: Vec<OctaveMarkSyntax>§length: Option<LengthSyntax>Trait Implementations§
Source§impl Clone for NoteSyntax
impl Clone for NoteSyntax
Source§impl Debug for NoteSyntax
impl Debug for NoteSyntax
impl Eq for NoteSyntax
Source§impl PartialEq for NoteSyntax
impl PartialEq for NoteSyntax
impl StructuralPartialEq for NoteSyntax
Auto Trait Implementations§
impl Freeze for NoteSyntax
impl RefUnwindSafe for NoteSyntax
impl Send for NoteSyntax
impl Sync for NoteSyntax
impl Unpin for NoteSyntax
impl UnsafeUnpin for NoteSyntax
impl UnwindSafe for NoteSyntax
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