pub enum InterpretationField {
AbcVersion {
version: Spanned<AbcVersion>,
},
AbcCharset {
charset: Spanned<String>,
},
LineBreak {
mode: Spanned<LineBreakMode>,
},
Decoration {
delimiter: Spanned<DecorationDelimiter>,
},
Score {
directive: ScoreDirective,
},
CromaTimeSymbol {
value: Spanned<String>,
},
Unknown {
directive: Spanned<String>,
value: Spanned<String>,
},
}Variants§
AbcVersion
Fields
§
version: Spanned<AbcVersion>AbcCharset
LineBreak
Fields
§
mode: Spanned<LineBreakMode>Decoration
Fields
§
delimiter: Spanned<DecorationDelimiter>Score
Fields
§
directive: ScoreDirectiveCromaTimeSymbol
Unknown
Trait Implementations§
Source§impl Clone for InterpretationField
impl Clone for InterpretationField
Source§impl Debug for InterpretationField
impl Debug for InterpretationField
impl Eq for InterpretationField
Source§impl PartialEq for InterpretationField
impl PartialEq for InterpretationField
impl StructuralPartialEq for InterpretationField
Auto Trait Implementations§
impl Freeze for InterpretationField
impl RefUnwindSafe for InterpretationField
impl Send for InterpretationField
impl Sync for InterpretationField
impl Unpin for InterpretationField
impl UnsafeUnpin for InterpretationField
impl UnwindSafe for InterpretationField
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