pub struct JsonOutput {
pub files: Vec<JsonFileEntry>,
pub summary: JsonSummary,
}Fields§
§files: Vec<JsonFileEntry>§summary: JsonSummaryImplementations§
Source§impl JsonOutput
impl JsonOutput
pub fn from_scan_result(result: &ScanResult, options: &PrintOptions) -> Self
Trait Implementations§
Source§impl Debug for JsonOutput
impl Debug for JsonOutput
Auto Trait Implementations§
impl Freeze for JsonOutput
impl RefUnwindSafe for JsonOutput
impl Send for JsonOutput
impl Sync for JsonOutput
impl Unpin for JsonOutput
impl UnsafeUnpin for JsonOutput
impl UnwindSafe for JsonOutput
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