pub struct LyricsOptions {
pub ignore_barlines: bool,
pub recurse: bool,
pub skip_ties: bool,
}Expand description
How a stream’s lyrics are gathered: music21’s lyrics keywords.
Fields§
§ignore_barlines: boolWhether the notes of a measure are read as though the measure were
not there: ignoreBarlines, which music21 takes as true, so that
lyrics are gathered through the measures of a part without asking
to recurse.
recurse: boolWhether every nested stream is read, each answering a list of its
own inside its holder’s: recurse.
skip_ties: boolWhether a note continuing a tie is passed over, as the syllable
was sung at the note that started it: skipTies.
Trait Implementations§
Source§impl Clone for LyricsOptions
impl Clone for LyricsOptions
impl Copy for LyricsOptions
Source§impl Debug for LyricsOptions
impl Debug for LyricsOptions
Source§impl Default for LyricsOptions
impl Default for LyricsOptions
impl Eq for LyricsOptions
Source§impl PartialEq for LyricsOptions
impl PartialEq for LyricsOptions
impl StructuralPartialEq for LyricsOptions
Auto Trait Implementations§
impl Freeze for LyricsOptions
impl RefUnwindSafe for LyricsOptions
impl Send for LyricsOptions
impl Sync for LyricsOptions
impl Unpin for LyricsOptions
impl UnsafeUnpin for LyricsOptions
impl UnwindSafe for LyricsOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more