#[non_exhaustive]pub struct ScanNameWithFindingNum {
pub scan_name: Option<String>,
pub finding_number: Option<i32>,
}
Expand description
Information about the number of findings generated by a scan.
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 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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.