pub struct ReportDocument {
pub meta: ReportMeta,
pub summary: ReportSummary,
pub findings: Vec<Finding>,
pub errors: Vec<CapturedErrorRecord>,
}Expand description
The complete, serialisable report document written to disk / stdout.
Fields§
§meta: ReportMeta§summary: ReportSummary§findings: Vec<Finding>§errors: Vec<CapturedErrorRecord>Trait Implementations§
Source§impl Debug for ReportDocument
impl Debug for ReportDocument
Auto Trait Implementations§
impl Freeze for ReportDocument
impl RefUnwindSafe for ReportDocument
impl Send for ReportDocument
impl Sync for ReportDocument
impl Unpin for ReportDocument
impl UnsafeUnpin for ReportDocument
impl UnwindSafe for ReportDocument
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