pub struct SegmentAt {
pub score: String,
pub part: usize,
pub segment: usize,
pub measures: (Option<IntegerType>, Option<IntegerType>),
}Expand description
Where a segment comes from in an index of scores.
Fields§
§score: StringThe score’s name in the index.
part: usizeThe part, counted from nought.
segment: usizeThe segment of the part, counted from nought.
measures: (Option<IntegerType>, Option<IntegerType>)The measures the segment runs from and to.
Trait Implementations§
impl Eq for SegmentAt
impl StructuralPartialEq for SegmentAt
Auto Trait Implementations§
impl Freeze for SegmentAt
impl RefUnwindSafe for SegmentAt
impl Send for SegmentAt
impl Sync for SegmentAt
impl Unpin for SegmentAt
impl UnsafeUnpin for SegmentAt
impl UnwindSafe for SegmentAt
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