pub struct SecurityAnalysisResult {
pub indicators: SecurityIndicators,
pub features: SecurityFeatures,
pub risk_score: f64,
pub findings: Vec<SecurityFinding>,
}
Expand description
Security analysis result
Fields§
§indicators: SecurityIndicators
Security indicators found
features: SecurityFeatures
Security features present
risk_score: f64
Risk score (0-100)
findings: Vec<SecurityFinding>
Detailed findings
Trait Implementations§
Source§impl Clone for SecurityAnalysisResult
impl Clone for SecurityAnalysisResult
Source§fn clone(&self) -> SecurityAnalysisResult
fn clone(&self) -> SecurityAnalysisResult
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 moreAuto Trait Implementations§
impl Freeze for SecurityAnalysisResult
impl RefUnwindSafe for SecurityAnalysisResult
impl Send for SecurityAnalysisResult
impl Sync for SecurityAnalysisResult
impl Unpin for SecurityAnalysisResult
impl UnwindSafe for SecurityAnalysisResult
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