pub struct AssaultReport {
pub xray_report: XRayReport,
pub attack_results: Vec<AttackResult>,
pub total_crashes: usize,
pub total_signatures: usize,
pub overall_assessment: OverallAssessment,
}Expand description
Complete assault report
Fields§
§xray_report: XRayReport§attack_results: Vec<AttackResult>§total_crashes: usize§total_signatures: usize§overall_assessment: OverallAssessmentTrait Implementations§
Source§impl Clone for AssaultReport
impl Clone for AssaultReport
Source§fn clone(&self) -> AssaultReport
fn clone(&self) -> AssaultReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AssaultReport
impl Debug for AssaultReport
Source§impl<'de> Deserialize<'de> for AssaultReport
impl<'de> Deserialize<'de> for AssaultReport
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 AssaultReport
impl RefUnwindSafe for AssaultReport
impl Send for AssaultReport
impl Sync for AssaultReport
impl Unpin for AssaultReport
impl UnsafeUnpin for AssaultReport
impl UnwindSafe for AssaultReport
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