pub struct DedupFinding {
pub severity: Severity,
pub title: String,
pub detail: String,
pub sources: Vec<AgentName>,
}Expand description
A deduplicated finding aggregated across agents.
Fields§
§severity: SeveritySeverity level (promoted to highest across duplicates).
title: StringFinding title.
detail: StringFinding detail (from highest-severity contributor).
sources: Vec<AgentName>Agents that reported this finding.
Trait Implementations§
Source§impl Clone for DedupFinding
impl Clone for DedupFinding
Source§fn clone(&self) -> DedupFinding
fn clone(&self) -> DedupFinding
Returns a duplicate of the value. Read more
1.0.0 · 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 DedupFinding
impl Debug for DedupFinding
Source§impl<'de> Deserialize<'de> for DedupFinding
impl<'de> Deserialize<'de> for DedupFinding
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
Source§impl PartialEq for DedupFinding
impl PartialEq for DedupFinding
Source§impl Serialize for DedupFinding
impl Serialize for DedupFinding
impl StructuralPartialEq for DedupFinding
Auto Trait Implementations§
impl Freeze for DedupFinding
impl RefUnwindSafe for DedupFinding
impl Send for DedupFinding
impl Sync for DedupFinding
impl Unpin for DedupFinding
impl UnsafeUnpin for DedupFinding
impl UnwindSafe for DedupFinding
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