pub struct AnalysisCounts {
pub chords: usize,
pub intervals: usize,
pub key_estimates: usize,
pub cadence_candidates: usize,
pub voice_leading: usize,
pub satb_diagnostics: usize,
pub motifs: usize,
pub phrase_boundaries: usize,
}Expand description
Predicted category counts used by the benchmark report.
Fields§
§chords: usize§intervals: usize§key_estimates: usize§cadence_candidates: usize§voice_leading: usize§satb_diagnostics: usize§motifs: usize§phrase_boundaries: usizeTrait Implementations§
Source§impl Clone for AnalysisCounts
impl Clone for AnalysisCounts
impl Copy for AnalysisCounts
Source§impl Debug for AnalysisCounts
impl Debug for AnalysisCounts
Source§impl Default for AnalysisCounts
impl Default for AnalysisCounts
Source§impl<'de> Deserialize<'de> for AnalysisCounts
impl<'de> Deserialize<'de> for AnalysisCounts
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 AnalysisCounts
Source§impl PartialEq for AnalysisCounts
impl PartialEq for AnalysisCounts
Source§impl Serialize for AnalysisCounts
impl Serialize for AnalysisCounts
impl StructuralPartialEq for AnalysisCounts
Auto Trait Implementations§
impl Freeze for AnalysisCounts
impl RefUnwindSafe for AnalysisCounts
impl Send for AnalysisCounts
impl Sync for AnalysisCounts
impl Unpin for AnalysisCounts
impl UnsafeUnpin for AnalysisCounts
impl UnwindSafe for AnalysisCounts
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