pub enum BenchmarkCategory {
Chords,
Intervals,
KeyEstimates,
CadenceCandidates,
VoiceLeading,
SatbDiagnostics,
Motifs,
PhraseBoundaries,
}Expand description
An analysis category that can be compared in a benchmark report.
Variants§
Chords
Intervals
KeyEstimates
CadenceCandidates
VoiceLeading
SatbDiagnostics
Motifs
PhraseBoundaries
Trait Implementations§
Source§impl Clone for BenchmarkCategory
impl Clone for BenchmarkCategory
impl Copy for BenchmarkCategory
Source§impl Debug for BenchmarkCategory
impl Debug for BenchmarkCategory
Source§impl<'de> Deserialize<'de> for BenchmarkCategory
impl<'de> Deserialize<'de> for BenchmarkCategory
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 BenchmarkCategory
Source§impl PartialEq for BenchmarkCategory
impl PartialEq for BenchmarkCategory
Source§impl Serialize for BenchmarkCategory
impl Serialize for BenchmarkCategory
impl StructuralPartialEq for BenchmarkCategory
Auto Trait Implementations§
impl Freeze for BenchmarkCategory
impl RefUnwindSafe for BenchmarkCategory
impl Send for BenchmarkCategory
impl Sync for BenchmarkCategory
impl Unpin for BenchmarkCategory
impl UnsafeUnpin for BenchmarkCategory
impl UnwindSafe for BenchmarkCategory
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