pub struct ScanRecord {
pub scan_id: String,
pub target_url: String,
pub status: String,
pub started_at: u64,
pub completed_at: Option<u64>,
pub duration_ms: Option<u64>,
pub findings_count: u32,
pub critical_count: u32,
pub high_count: u32,
}Expand description
Caller-supplied scan record.
Fields§
§scan_id: String§target_url: String§status: String§started_at: u64§completed_at: Option<u64>§duration_ms: Option<u64>§findings_count: u32§critical_count: u32§high_count: u32Trait Implementations§
Source§impl Clone for ScanRecord
impl Clone for ScanRecord
Source§fn clone(&self) -> ScanRecord
fn clone(&self) -> ScanRecord
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ScanRecord
impl Debug for ScanRecord
Source§impl<'de> Deserialize<'de> for ScanRecord
impl<'de> Deserialize<'de> for ScanRecord
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
impl Eq for ScanRecord
Source§impl PartialEq for ScanRecord
impl PartialEq for ScanRecord
Source§impl Serialize for ScanRecord
impl Serialize for ScanRecord
impl StructuralPartialEq for ScanRecord
Auto Trait Implementations§
impl Freeze for ScanRecord
impl RefUnwindSafe for ScanRecord
impl Send for ScanRecord
impl Sync for ScanRecord
impl Unpin for ScanRecord
impl UnsafeUnpin for ScanRecord
impl UnwindSafe for ScanRecord
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more