#[non_exhaustive]pub struct ConfigurationComparison {
pub score_weights: SettingComparison<QualityScoreWeights>,
pub semantic_hints: SettingComparison<RecordedHints>,
pub pattern_locale: SettingComparison<PatternLocale>,
}Expand description
The recorded settings that move a score on unchanged data, on each side.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.score_weights: SettingComparison<QualityScoreWeights>The weights behind the overall score. None on a side with no quality
assessment, or on a flat summary written before 0.12, which could drop
custom weights.
semantic_hints: SettingComparison<RecordedHints>The semantic hints. None on a side written before 0.10, which did
not record them.
pattern_locale: SettingComparison<PatternLocale>The locale detected patterns were ranked with, which the validity
score reads. None on a side written before dataprof recorded it.
Trait Implementations§
Source§impl Clone for ConfigurationComparison
impl Clone for ConfigurationComparison
Source§impl Debug for ConfigurationComparison
impl Debug for ConfigurationComparison
Source§impl PartialEq for ConfigurationComparison
impl PartialEq for ConfigurationComparison
Source§impl Serialize for ConfigurationComparison
impl Serialize for ConfigurationComparison
impl StructuralPartialEq for ConfigurationComparison
Auto Trait Implementations§
impl Freeze for ConfigurationComparison
impl RefUnwindSafe for ConfigurationComparison
impl Send for ConfigurationComparison
impl Sync for ConfigurationComparison
impl Unpin for ConfigurationComparison
impl UnsafeUnpin for ConfigurationComparison
impl UnwindSafe for ConfigurationComparison
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