pub enum SatbDiagnosticKind {
VoiceCrossing,
WideSpacing,
ParallelPerfect,
}Expand description
SATB constraint families reported by the deterministic pass.
Variants§
Trait Implementations§
Source§impl Clone for SatbDiagnosticKind
impl Clone for SatbDiagnosticKind
Source§impl Debug for SatbDiagnosticKind
impl Debug for SatbDiagnosticKind
Source§impl<'de> Deserialize<'de> for SatbDiagnosticKind
impl<'de> Deserialize<'de> for SatbDiagnosticKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SatbDiagnosticKind
Source§impl PartialEq for SatbDiagnosticKind
impl PartialEq for SatbDiagnosticKind
Source§impl Serialize for SatbDiagnosticKind
impl Serialize for SatbDiagnosticKind
impl StructuralPartialEq for SatbDiagnosticKind
Auto Trait Implementations§
impl Freeze for SatbDiagnosticKind
impl RefUnwindSafe for SatbDiagnosticKind
impl Send for SatbDiagnosticKind
impl Sync for SatbDiagnosticKind
impl Unpin for SatbDiagnosticKind
impl UnsafeUnpin for SatbDiagnosticKind
impl UnwindSafe for SatbDiagnosticKind
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