pub struct SecurityFinding {
pub finding_id: Uuid,
pub category: SecurityCategory,
pub title: String,
pub description: String,
pub severity: SeverityLevel,
pub confidence: ConfidenceLevel,
pub affected_components: Vec<String>,
pub remediation: Option<String>,
}Fields§
§finding_id: Uuid§category: SecurityCategory§title: String§description: String§severity: SeverityLevel§confidence: ConfidenceLevel§affected_components: Vec<String>§remediation: Option<String>Trait Implementations§
Source§impl Clone for SecurityFinding
impl Clone for SecurityFinding
Source§fn clone(&self) -> SecurityFinding
fn clone(&self) -> SecurityFinding
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 SecurityFinding
impl Debug for SecurityFinding
Auto Trait Implementations§
impl Freeze for SecurityFinding
impl RefUnwindSafe for SecurityFinding
impl Send for SecurityFinding
impl Sync for SecurityFinding
impl Unpin for SecurityFinding
impl UnwindSafe for SecurityFinding
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