pub enum SymbolAlignment {
Break,
Extend,
Skip,
Space,
Hyphen,
Bar,
}Variants§
Break
(hyphen) break between syllables within a word
Extend
(underscore) previous syllable is to be held for an extra note
Skip
(star) one note is skipped (i.e. * is equivalent to a blank syllable)
Space
(tilde) appears as a space; aligns multiple words under one note
Hyphen
(backslash hyphen) appears as hyphen; aligns multiple syllables under one note
Bar
(vertical bar) advances to the next bar
Trait Implementations§
Source§impl Clone for SymbolAlignment
impl Clone for SymbolAlignment
Source§fn clone(&self) -> SymbolAlignment
fn clone(&self) -> SymbolAlignment
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SymbolAlignment
impl Debug for SymbolAlignment
Source§impl PartialEq for SymbolAlignment
impl PartialEq for SymbolAlignment
Source§impl ToABC for SymbolAlignment
impl ToABC for SymbolAlignment
impl Copy for SymbolAlignment
impl Eq for SymbolAlignment
impl StructuralPartialEq for SymbolAlignment
Auto Trait Implementations§
impl Freeze for SymbolAlignment
impl RefUnwindSafe for SymbolAlignment
impl Send for SymbolAlignment
impl Sync for SymbolAlignment
impl Unpin for SymbolAlignment
impl UnwindSafe for SymbolAlignment
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