pub struct AuditFindingRecord {
pub collection: &'static str,
pub ordinal: usize,
pub stable_key: String,
pub introduced: bool,
pub effective_severity: Severity,
}Expand description
One dead-code finding classified for audit comparison.
Fields§
§collection: &'static strJSON collection containing the finding.
ordinal: usizeStable position inside the collection for typed annotation routing.
stable_key: StringStable cross-run identity used for base comparison.
introduced: boolWhether the finding is absent from the base snapshot.
effective_severity: SeverityEffective rule severity after per-file overrides.
Trait Implementations§
Source§impl Clone for AuditFindingRecord
impl Clone for AuditFindingRecord
Source§impl Debug for AuditFindingRecord
impl Debug for AuditFindingRecord
impl Eq for AuditFindingRecord
Source§impl PartialEq for AuditFindingRecord
impl PartialEq for AuditFindingRecord
impl StructuralPartialEq for AuditFindingRecord
Auto Trait Implementations§
impl Freeze for AuditFindingRecord
impl RefUnwindSafe for AuditFindingRecord
impl Send for AuditFindingRecord
impl Sync for AuditFindingRecord
impl Unpin for AuditFindingRecord
impl UnsafeUnpin for AuditFindingRecord
impl UnwindSafe for AuditFindingRecord
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,
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.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§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more