Struct aws_sdk_lookoutvision::types::ModelMetadata
source · #[non_exhaustive]pub struct ModelMetadata {
pub creation_timestamp: Option<DateTime>,
pub model_version: Option<String>,
pub model_arn: Option<String>,
pub description: Option<String>,
pub status: Option<ModelStatus>,
pub status_message: Option<String>,
pub performance: Option<ModelPerformance>,
}Expand description
Describes an Amazon Lookout for Vision model.
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.creation_timestamp: Option<DateTime>The unix timestamp for the date and time that the model was created.
model_version: Option<String>The version of the model.
model_arn: Option<String>The Amazon Resource Name (ARN) of the model.
description: Option<String>The description for the model.
status: Option<ModelStatus>The status of the model.
status_message: Option<String>The status message for the model.
performance: Option<ModelPerformance>Performance metrics for the model. Not available until training has successfully completed.
Implementations§
source§impl ModelMetadata
impl ModelMetadata
sourcepub fn creation_timestamp(&self) -> Option<&DateTime>
pub fn creation_timestamp(&self) -> Option<&DateTime>
The unix timestamp for the date and time that the model was created.
sourcepub fn model_version(&self) -> Option<&str>
pub fn model_version(&self) -> Option<&str>
The version of the model.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description for the model.
sourcepub fn status(&self) -> Option<&ModelStatus>
pub fn status(&self) -> Option<&ModelStatus>
The status of the model.
sourcepub fn status_message(&self) -> Option<&str>
pub fn status_message(&self) -> Option<&str>
The status message for the model.
sourcepub fn performance(&self) -> Option<&ModelPerformance>
pub fn performance(&self) -> Option<&ModelPerformance>
Performance metrics for the model. Not available until training has successfully completed.
source§impl ModelMetadata
impl ModelMetadata
sourcepub fn builder() -> ModelMetadataBuilder
pub fn builder() -> ModelMetadataBuilder
Creates a new builder-style object to manufacture ModelMetadata.
Trait Implementations§
source§impl Clone for ModelMetadata
impl Clone for ModelMetadata
source§fn clone(&self) -> ModelMetadata
fn clone(&self) -> ModelMetadata
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 ModelMetadata
impl Debug for ModelMetadata
source§impl PartialEq for ModelMetadata
impl PartialEq for ModelMetadata
impl StructuralPartialEq for ModelMetadata
Auto Trait Implementations§
impl Freeze for ModelMetadata
impl RefUnwindSafe for ModelMetadata
impl Send for ModelMetadata
impl Sync for ModelMetadata
impl Unpin for ModelMetadata
impl UnwindSafe for ModelMetadata
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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.