pub enum LineContext {
Preamble,
FileHeader,
BetweenBlocks,
FreeText,
TypesetText,
TuneHeader {
tune_index: usize,
},
TuneBody {
tune_index: usize,
},
TuneTerminator {
tune_index: usize,
},
}Variants§
Trait Implementations§
Source§impl Clone for LineContext
impl Clone for LineContext
impl Copy for LineContext
Source§impl Debug for LineContext
impl Debug for LineContext
impl Eq for LineContext
Source§impl From<LineContext> for FieldScope
impl From<LineContext> for FieldScope
Source§fn from(context: LineContext) -> Self
fn from(context: LineContext) -> Self
Converts to this type from the input type.
Source§impl PartialEq for LineContext
impl PartialEq for LineContext
impl StructuralPartialEq for LineContext
Auto Trait Implementations§
impl Freeze for LineContext
impl RefUnwindSafe for LineContext
impl Send for LineContext
impl Sync for LineContext
impl Unpin for LineContext
impl UnsafeUnpin for LineContext
impl UnwindSafe for LineContext
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