pub struct CrossReferenceReport {
pub analyzer: String,
pub key: String,
pub rule: String,
pub severity: Severity,
}Expand description
One analyzer’s report inside a CrossReference.
Fields§
§analyzer: StringThe analyzer that reported it.
key: StringThe finding key, unchanged and still addressable.
rule: StringThe id this analyzer fired, which need not be the canonical one.
severity: SeverityThe severity that analyzer assigned.
Trait Implementations§
Source§impl Clone for CrossReferenceReport
impl Clone for CrossReferenceReport
Source§fn clone(&self) -> CrossReferenceReport
fn clone(&self) -> CrossReferenceReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CrossReferenceReport
impl Debug for CrossReferenceReport
Auto Trait Implementations§
impl Freeze for CrossReferenceReport
impl RefUnwindSafe for CrossReferenceReport
impl Send for CrossReferenceReport
impl Sync for CrossReferenceReport
impl Unpin for CrossReferenceReport
impl UnsafeUnpin for CrossReferenceReport
impl UnwindSafe for CrossReferenceReport
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