pub enum DerivationKind {
Dyadic,
Trichordal,
Tetrachordal,
Hexachordal,
}Expand description
Stable derivation names for the classical equal-cell partitions of a row.
Variants§
Dyadic
Two-note generator cells.
Trichordal
Three-note generator cells.
Tetrachordal
Four-note generator cells.
Hexachordal
Six-note generator cells.
Trait Implementations§
Source§impl Clone for DerivationKind
impl Clone for DerivationKind
Source§fn clone(&self) -> DerivationKind
fn clone(&self) -> DerivationKind
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 moreimpl Copy for DerivationKind
Source§impl Debug for DerivationKind
impl Debug for DerivationKind
impl Eq for DerivationKind
Source§impl Hash for DerivationKind
impl Hash for DerivationKind
Source§impl Ord for DerivationKind
impl Ord for DerivationKind
Source§fn cmp(&self, other: &DerivationKind) -> Ordering
fn cmp(&self, other: &DerivationKind) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DerivationKind
impl PartialEq for DerivationKind
Source§impl PartialOrd for DerivationKind
impl PartialOrd for DerivationKind
impl StructuralPartialEq for DerivationKind
Auto Trait Implementations§
impl Freeze for DerivationKind
impl RefUnwindSafe for DerivationKind
impl Send for DerivationKind
impl Sync for DerivationKind
impl Unpin for DerivationKind
impl UnsafeUnpin for DerivationKind
impl UnwindSafe for DerivationKind
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