pub struct ScanInfo {
pub build_id: String,
pub app_id: String,
pub sandbox_id: Option<String>,
pub status: String,
pub scan_type: String,
pub analysis_unit_id: Option<String>,
pub scan_progress_percentage: Option<u32>,
pub scan_start: Option<DateTime<Utc>>,
pub scan_complete: Option<DateTime<Utc>>,
pub total_lines_of_code: Option<u64>,
}Expand description
Represents scan information
Fields§
§build_id: StringBuild ID
app_id: StringApplication ID
sandbox_id: Option<String>Sandbox ID
status: StringScan status
scan_type: StringScan type
analysis_unit_id: Option<String>Analysis unit ID
scan_progress_percentage: Option<u32>Scan completion percentage
scan_start: Option<DateTime<Utc>>Scan started timestamp
scan_complete: Option<DateTime<Utc>>Scan completed timestamp
total_lines_of_code: Option<u64>Total lines of code
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ScanInfo
impl<'de> Deserialize<'de> for ScanInfo
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 ScanInfo
impl RefUnwindSafe for ScanInfo
impl Send for ScanInfo
impl Sync for ScanInfo
impl Unpin for ScanInfo
impl UnwindSafe for ScanInfo
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