pub struct SungPlace {
pub position: usize,
pub index: usize,
}Expand description
Where a lyric of a line is sung, for a caller holding something of its
own beside each element: SungLyric said in positions.
Fields§
§position: usizeThe position among Stream::leaves of the note singing it,
counted from the stream asked.
index: usizeWhich of that note’s lyrics it is.
Trait Implementations§
impl Copy for SungPlace
impl Eq for SungPlace
impl StructuralPartialEq for SungPlace
Auto Trait Implementations§
impl Freeze for SungPlace
impl RefUnwindSafe for SungPlace
impl Send for SungPlace
impl Sync for SungPlace
impl Unpin for SungPlace
impl UnsafeUnpin for SungPlace
impl UnwindSafe for SungPlace
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