pub enum SerialAllowanceKind {
CurrentPartition,
StatedPitchClasses,
AggregateRemainder,
ReferentialSubset {
id: String,
},
ModalProjection,
DerivedReservoir,
ExplicitForeignMaterial,
}Expand description
Serial material categories that may license one added note.
Variants§
CurrentPartition
Reuse a pitch class already present in the current structural partition.
StatedPitchClasses
Reuse a pitch class already stated earlier in the structural reading.
AggregateRemainder
Borrow a pitch class that remains in the structural aggregate ahead.
ReferentialSubset
Borrow a caller-declared referential subset without claiming structure.
ModalProjection
Reuse a landed pitch class already exposed by an attached modal spine report.
DerivedReservoir
Reuse non-structural derived material already present in the plan.
ExplicitForeignMaterial
Reuse material already declared foreign by the plan.
Trait Implementations§
Source§impl Clone for SerialAllowanceKind
impl Clone for SerialAllowanceKind
Source§fn clone(&self) -> SerialAllowanceKind
fn clone(&self) -> SerialAllowanceKind
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 SerialAllowanceKind
impl Debug for SerialAllowanceKind
impl Eq for SerialAllowanceKind
Source§impl PartialEq for SerialAllowanceKind
impl PartialEq for SerialAllowanceKind
impl StructuralPartialEq for SerialAllowanceKind
Auto Trait Implementations§
impl Freeze for SerialAllowanceKind
impl RefUnwindSafe for SerialAllowanceKind
impl Send for SerialAllowanceKind
impl Sync for SerialAllowanceKind
impl Unpin for SerialAllowanceKind
impl UnsafeUnpin for SerialAllowanceKind
impl UnwindSafe for SerialAllowanceKind
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