pub struct FieldState {
pub dialect: DialectState,
pub meter: Option<Spanned<Meter>>,
pub unit_note_length: Option<Spanned<UnitNoteLength>>,
pub key: Option<Spanned<KeySignature>>,
pub voice: Option<Spanned<VoiceDefinition>>,
pub voices: Vec<Spanned<VoiceDefinition>>,
}Fields§
§dialect: DialectState§meter: Option<Spanned<Meter>>§unit_note_length: Option<Spanned<UnitNoteLength>>§key: Option<Spanned<KeySignature>>§voice: Option<Spanned<VoiceDefinition>>§voices: Vec<Spanned<VoiceDefinition>>Implementations§
Source§impl FieldState
impl FieldState
pub fn from_options(options: ParseOptions) -> Self
Trait Implementations§
Source§impl Clone for FieldState
impl Clone for FieldState
Source§impl Debug for FieldState
impl Debug for FieldState
impl Eq for FieldState
Source§impl PartialEq for FieldState
impl PartialEq for FieldState
impl StructuralPartialEq for FieldState
Auto Trait Implementations§
impl Freeze for FieldState
impl RefUnwindSafe for FieldState
impl Send for FieldState
impl Sync for FieldState
impl Unpin for FieldState
impl UnsafeUnpin for FieldState
impl UnwindSafe for FieldState
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