Struct aws_sdk_omics::types::AnnotationStoreVersionItem
source · #[non_exhaustive]pub struct AnnotationStoreVersionItem {
pub store_id: String,
pub id: String,
pub status: VersionStatus,
pub version_arn: String,
pub name: String,
pub version_name: String,
pub description: String,
pub creation_time: DateTime,
pub update_time: DateTime,
pub status_message: String,
pub version_size_bytes: i64,
}Expand description
Annotation store versions.
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.store_id: StringThe store ID for an annotation store version.
id: StringThe annotation store version ID.
status: VersionStatusThe status of an annotation store version.
version_arn: StringThe Arn for an annotation store version.
name: StringA name given to an annotation store version to distinguish it from others.
version_name: StringThe name of an annotation store version.
description: StringThe description of an annotation store version.
creation_time: DateTimeThe time stamp for when an annotation store version was created.
update_time: DateTimeThe time stamp for when an annotation store version was updated.
status_message: StringThe status of an annotation store version.
version_size_bytes: i64The size of an annotation store version in Bytes.
Implementations§
source§impl AnnotationStoreVersionItem
impl AnnotationStoreVersionItem
sourcepub fn status(&self) -> &VersionStatus
pub fn status(&self) -> &VersionStatus
The status of an annotation store version.
sourcepub fn version_arn(&self) -> &str
pub fn version_arn(&self) -> &str
The Arn for an annotation store version.
sourcepub fn name(&self) -> &str
pub fn name(&self) -> &str
A name given to an annotation store version to distinguish it from others.
sourcepub fn version_name(&self) -> &str
pub fn version_name(&self) -> &str
The name of an annotation store version.
sourcepub fn description(&self) -> &str
pub fn description(&self) -> &str
The description of an annotation store version.
sourcepub fn creation_time(&self) -> &DateTime
pub fn creation_time(&self) -> &DateTime
The time stamp for when an annotation store version was created.
sourcepub fn update_time(&self) -> &DateTime
pub fn update_time(&self) -> &DateTime
The time stamp for when an annotation store version was updated.
sourcepub fn status_message(&self) -> &str
pub fn status_message(&self) -> &str
The status of an annotation store version.
sourcepub fn version_size_bytes(&self) -> i64
pub fn version_size_bytes(&self) -> i64
The size of an annotation store version in Bytes.
source§impl AnnotationStoreVersionItem
impl AnnotationStoreVersionItem
sourcepub fn builder() -> AnnotationStoreVersionItemBuilder
pub fn builder() -> AnnotationStoreVersionItemBuilder
Creates a new builder-style object to manufacture AnnotationStoreVersionItem.
Trait Implementations§
source§impl Clone for AnnotationStoreVersionItem
impl Clone for AnnotationStoreVersionItem
source§fn clone(&self) -> AnnotationStoreVersionItem
fn clone(&self) -> AnnotationStoreVersionItem
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for AnnotationStoreVersionItem
impl Debug for AnnotationStoreVersionItem
source§impl PartialEq for AnnotationStoreVersionItem
impl PartialEq for AnnotationStoreVersionItem
source§fn eq(&self, other: &AnnotationStoreVersionItem) -> bool
fn eq(&self, other: &AnnotationStoreVersionItem) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for AnnotationStoreVersionItem
Auto Trait Implementations§
impl Freeze for AnnotationStoreVersionItem
impl RefUnwindSafe for AnnotationStoreVersionItem
impl Send for AnnotationStoreVersionItem
impl Sync for AnnotationStoreVersionItem
impl Unpin for AnnotationStoreVersionItem
impl UnwindSafe for AnnotationStoreVersionItem
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