pub struct ScanResults {
pub scan: Scan,
pub findings: Vec<Finding>,
pub summary: FindingsSummary,
pub standards: SecurityStandards,
}
Expand description
Pipeline scan results
Fields§
§scan: Scan
Scan metadata
findings: Vec<Finding>
List of security findings
summary: FindingsSummary
Findings summary by severity
standards: SecurityStandards
Security standards compliance
Trait Implementations§
Source§impl Clone for ScanResults
impl Clone for ScanResults
Source§fn clone(&self) -> ScanResults
fn clone(&self) -> ScanResults
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 ScanResults
impl Debug for ScanResults
Source§impl<'de> Deserialize<'de> for ScanResults
impl<'de> Deserialize<'de> for ScanResults
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
Auto Trait Implementations§
impl Freeze for ScanResults
impl RefUnwindSafe for ScanResults
impl Send for ScanResults
impl Sync for ScanResults
impl Unpin for ScanResults
impl UnwindSafe for ScanResults
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