pub enum SerialSpineKind {
DegreeCycle,
NearestScaleTone,
MarkedChromaticInflection,
NonPitchSpine,
}Expand description
Stable adaptation family used by a modal-spine realizer.
Variants§
DegreeCycle
Degree labels derived from a landed modal scale.
NearestScaleTone
Direct landed modal pitch identity.
MarkedChromaticInflection
Degree labels plus explicit chromatic-inflection deltas.
NonPitchSpine
A non-pitch spine label carried alongside landed pitch adaptation.
Trait Implementations§
Source§impl Clone for SerialSpineKind
impl Clone for SerialSpineKind
Source§fn clone(&self) -> SerialSpineKind
fn clone(&self) -> SerialSpineKind
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 SerialSpineKind
impl Debug for SerialSpineKind
impl Eq for SerialSpineKind
Source§impl PartialEq for SerialSpineKind
impl PartialEq for SerialSpineKind
impl StructuralPartialEq for SerialSpineKind
Auto Trait Implementations§
impl Freeze for SerialSpineKind
impl RefUnwindSafe for SerialSpineKind
impl Send for SerialSpineKind
impl Sync for SerialSpineKind
impl Unpin for SerialSpineKind
impl UnsafeUnpin for SerialSpineKind
impl UnwindSafe for SerialSpineKind
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