pub enum AuditFindingAttribution {
Introduced,
Worsened,
Inherited,
}Expand description
Audit-mode class of a complexity finding against the base snapshot.
Variants§
Introduced
No base finding matches, or a grown metric now exceeds a threshold that the base finding did not exceed, or the growth of an exceeded metric moved the finding to a higher severity tier. A CRAP score from estimated coverage does not count as growth.
Worsened
A base finding matches and a measured metric grew, but the finding is not introduced. Growth of an exceeded metric in the same severity tier is worsened.
Inherited
A base finding matches and no measured metric grew.
Trait Implementations§
Source§impl Clone for AuditFindingAttribution
impl Clone for AuditFindingAttribution
impl Copy for AuditFindingAttribution
Source§impl Debug for AuditFindingAttribution
impl Debug for AuditFindingAttribution
Source§impl<'de> Deserialize<'de> for AuditFindingAttribution
impl<'de> Deserialize<'de> for AuditFindingAttribution
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 AuditFindingAttribution
Source§impl PartialEq for AuditFindingAttribution
impl PartialEq for AuditFindingAttribution
Source§impl Serialize for AuditFindingAttribution
impl Serialize for AuditFindingAttribution
impl StructuralPartialEq for AuditFindingAttribution
Auto Trait Implementations§
impl Freeze for AuditFindingAttribution
impl RefUnwindSafe for AuditFindingAttribution
impl Send for AuditFindingAttribution
impl Sync for AuditFindingAttribution
impl Unpin for AuditFindingAttribution
impl UnsafeUnpin for AuditFindingAttribution
impl UnwindSafe for AuditFindingAttribution
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.