pub struct AnalysisDiff {
pub previous_score_fingerprint: String,
pub current_score_fingerprint: String,
pub schema_changed: bool,
pub changed_categories: Vec<AnalysisCategory>,
}Expand description
Deterministic category-level diff between two analysis results.
Fields§
§previous_score_fingerprint: String§current_score_fingerprint: String§schema_changed: bool§changed_categories: Vec<AnalysisCategory>Implementations§
Trait Implementations§
Source§impl Clone for AnalysisDiff
impl Clone for AnalysisDiff
Source§impl Debug for AnalysisDiff
impl Debug for AnalysisDiff
Source§impl<'de> Deserialize<'de> for AnalysisDiff
impl<'de> Deserialize<'de> for AnalysisDiff
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 AnalysisDiff
Source§impl PartialEq for AnalysisDiff
impl PartialEq for AnalysisDiff
Source§impl Serialize for AnalysisDiff
impl Serialize for AnalysisDiff
impl StructuralPartialEq for AnalysisDiff
Auto Trait Implementations§
impl Freeze for AnalysisDiff
impl RefUnwindSafe for AnalysisDiff
impl Send for AnalysisDiff
impl Sync for AnalysisDiff
impl Unpin for AnalysisDiff
impl UnsafeUnpin for AnalysisDiff
impl UnwindSafe for AnalysisDiff
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