pub struct Report<'input> {
pub name: Cow<'input, str>,
pub hosts: Vec<Host<'input>>,
}Expand description
Represents the <Report> element, which contains the main body of the
scan results.
This struct holds the report’s name and a collection of Host structs,
each detailing the findings for a single scanned target.
Fields§
§name: Cow<'input, str>The name of the report
hosts: Vec<Host<'input>>A vector of hosts that were scanned and included in the report.
Trait Implementations§
Auto Trait Implementations§
impl<'input> Freeze for Report<'input>
impl<'input> RefUnwindSafe for Report<'input>
impl<'input> Send for Report<'input>
impl<'input> Sync for Report<'input>
impl<'input> Unpin for Report<'input>
impl<'input> UnwindSafe for Report<'input>
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