pub struct LinkClassification {
pub number: UnsignedIntegerType,
pub special_intervals: Vec<&'static str>,
}Expand description
The Link chord number of a row and the interval sets that voice the all-trichord hexachord within it.
Fields§
§number: UnsignedIntegerTypeThe classification number, 1 to 194.
special_intervals: Vec<&'static str>The five-interval strings within the row (or a transformation of it) that voice the all-trichord hexachord.
Trait Implementations§
Source§impl Clone for LinkClassification
impl Clone for LinkClassification
Source§fn clone(&self) -> LinkClassification
fn clone(&self) -> LinkClassification
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LinkClassification
impl Debug for LinkClassification
impl Eq for LinkClassification
Source§impl PartialEq for LinkClassification
impl PartialEq for LinkClassification
impl StructuralPartialEq for LinkClassification
Auto Trait Implementations§
impl Freeze for LinkClassification
impl RefUnwindSafe for LinkClassification
impl Send for LinkClassification
impl Sync for LinkClassification
impl Unpin for LinkClassification
impl UnsafeUnpin for LinkClassification
impl UnwindSafe for LinkClassification
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