#[non_exhaustive]pub struct ScanNameWithFindingNum {
pub scan_name: Option<String>,
pub finding_number: Option<i32>,
}
Expand description
Information about a scan with open findings.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.scan_name: Option<String>
The name of the scan.
finding_number: Option<i32>
The number of open findings generated by a scan.
Implementations§
source§impl ScanNameWithFindingNum
impl ScanNameWithFindingNum
sourcepub fn builder() -> ScanNameWithFindingNumBuilder
pub fn builder() -> ScanNameWithFindingNumBuilder
Creates a new builder-style object to manufacture ScanNameWithFindingNum
.
Trait Implementations§
source§impl Clone for ScanNameWithFindingNum
impl Clone for ScanNameWithFindingNum
source§fn clone(&self) -> ScanNameWithFindingNum
fn clone(&self) -> ScanNameWithFindingNum
Returns a copy 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 ScanNameWithFindingNum
impl Debug for ScanNameWithFindingNum
source§impl PartialEq for ScanNameWithFindingNum
impl PartialEq for ScanNameWithFindingNum
source§fn eq(&self, other: &ScanNameWithFindingNum) -> bool
fn eq(&self, other: &ScanNameWithFindingNum) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ScanNameWithFindingNum
Auto Trait Implementations§
impl Freeze for ScanNameWithFindingNum
impl RefUnwindSafe for ScanNameWithFindingNum
impl Send for ScanNameWithFindingNum
impl Sync for ScanNameWithFindingNum
impl Unpin for ScanNameWithFindingNum
impl UnwindSafe for ScanNameWithFindingNum
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.