pub struct ScanDiff {
pub added_targets: Vec<Target>,
pub removed_targets: Vec<Target>,
pub changed_targets: Vec<Target>,
pub added_findings: Vec<Finding>,
pub removed_findings: Vec<Finding>,
pub changed_findings: Vec<Finding>,
}Expand description
Temporal diff between two scans.
Fields§
§added_targets: Vec<Target>§removed_targets: Vec<Target>§changed_targets: Vec<Target>§added_findings: Vec<Finding>§removed_findings: Vec<Finding>§changed_findings: Vec<Finding>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ScanDiff
impl<'de> Deserialize<'de> for ScanDiff
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 ScanDiff
impl RefUnwindSafe for ScanDiff
impl Send for ScanDiff
impl Sync for ScanDiff
impl Unpin for ScanDiff
impl UnsafeUnpin for ScanDiff
impl UnwindSafe for ScanDiff
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