#[non_exhaustive]pub struct AssessmentReportMetadata {
pub id: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub assessment_id: Option<String>,
pub assessment_name: Option<String>,
pub author: Option<String>,
pub status: Option<AssessmentReportStatus>,
pub creation_time: Option<DateTime>,
}Expand description
The metadata objects that are associated with the specified assessment report.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.id: Option<String>The unique identifier for the assessment report.
name: Option<String>The name of the assessment report.
description: Option<String>The description of the assessment report.
assessment_id: Option<String>The unique identifier for the associated assessment.
assessment_name: Option<String>The name of the associated assessment.
The name of the user who created the assessment report.
status: Option<AssessmentReportStatus>The current status of the assessment report.
creation_time: Option<DateTime>Specifies when the assessment report was created.
Implementations§
source§impl AssessmentReportMetadata
impl AssessmentReportMetadata
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the assessment report.
sourcepub fn assessment_id(&self) -> Option<&str>
pub fn assessment_id(&self) -> Option<&str>
The unique identifier for the associated assessment.
sourcepub fn assessment_name(&self) -> Option<&str>
pub fn assessment_name(&self) -> Option<&str>
The name of the associated assessment.
The name of the user who created the assessment report.
sourcepub fn status(&self) -> Option<&AssessmentReportStatus>
pub fn status(&self) -> Option<&AssessmentReportStatus>
The current status of the assessment report.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
Specifies when the assessment report was created.
source§impl AssessmentReportMetadata
impl AssessmentReportMetadata
sourcepub fn builder() -> AssessmentReportMetadataBuilder
pub fn builder() -> AssessmentReportMetadataBuilder
Creates a new builder-style object to manufacture AssessmentReportMetadata.
Trait Implementations§
source§impl Clone for AssessmentReportMetadata
impl Clone for AssessmentReportMetadata
source§fn clone(&self) -> AssessmentReportMetadata
fn clone(&self) -> AssessmentReportMetadata
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for AssessmentReportMetadata
impl Debug for AssessmentReportMetadata
source§impl PartialEq for AssessmentReportMetadata
impl PartialEq for AssessmentReportMetadata
source§fn eq(&self, other: &AssessmentReportMetadata) -> bool
fn eq(&self, other: &AssessmentReportMetadata) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for AssessmentReportMetadata
Auto Trait Implementations§
impl Freeze for AssessmentReportMetadata
impl RefUnwindSafe for AssessmentReportMetadata
impl Send for AssessmentReportMetadata
impl Sync for AssessmentReportMetadata
impl Unpin for AssessmentReportMetadata
impl UnwindSafe for AssessmentReportMetadata
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
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>
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>
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 more