pub struct FindingsResponse {
pub links: Option<Value>,
pub scan_id: String,
pub scan_status: ScanStatus,
pub message: String,
pub modules: Vec<String>,
pub modules_count: u32,
pub findings: Vec<Finding>,
pub selected_modules: Vec<String>,
pub stack_dump: Option<Value>,
}Expand description
Complete findings response from the API
Fields§
§links: Option<Value>HAL navigation links
scan_id: StringScan ID
scan_status: ScanStatusCurrent scan status
message: StringScan message
modules: Vec<String>List of modules scanned
modules_count: u32Number of modules
findings: Vec<Finding>List of security findings
selected_modules: Vec<String>Selected modules
stack_dump: Option<Value>Stack dump information (optional)
Trait Implementations§
Source§impl Clone for FindingsResponse
impl Clone for FindingsResponse
Source§fn clone(&self) -> FindingsResponse
fn clone(&self) -> FindingsResponse
Returns a duplicate of the value. Read more
1.0.0 · 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 FindingsResponse
impl Debug for FindingsResponse
Source§impl<'de> Deserialize<'de> for FindingsResponse
impl<'de> Deserialize<'de> for FindingsResponse
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 FindingsResponse
impl RefUnwindSafe for FindingsResponse
impl Send for FindingsResponse
impl Sync for FindingsResponse
impl Unpin for FindingsResponse
impl UnwindSafe for FindingsResponse
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