Struct aws_sdk_omics::operation::update_annotation_store_version::UpdateAnnotationStoreVersionOutput
source · #[non_exhaustive]pub struct UpdateAnnotationStoreVersionOutput {
pub store_id: String,
pub id: String,
pub status: VersionStatus,
pub name: String,
pub version_name: String,
pub description: String,
pub creation_time: DateTime,
pub update_time: DateTime,
/* private fields */
}
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.store_id: String
The annotation store ID.
id: String
The annotation store version ID.
status: VersionStatus
The status of an annotation store version.
name: String
The name of an annotation store.
version_name: String
The name of an annotation store version.
description: String
The description of an annotation store version.
creation_time: DateTime
The time stamp for when an annotation store version was created.
update_time: DateTime
The time stamp for when an annotation store version was updated.
Implementations§
source§impl UpdateAnnotationStoreVersionOutput
impl UpdateAnnotationStoreVersionOutput
sourcepub fn status(&self) -> &VersionStatus
pub fn status(&self) -> &VersionStatus
The status of an annotation store version.
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.
source§impl UpdateAnnotationStoreVersionOutput
impl UpdateAnnotationStoreVersionOutput
sourcepub fn builder() -> UpdateAnnotationStoreVersionOutputBuilder
pub fn builder() -> UpdateAnnotationStoreVersionOutputBuilder
Creates a new builder-style object to manufacture UpdateAnnotationStoreVersionOutput
.
Trait Implementations§
source§impl Clone for UpdateAnnotationStoreVersionOutput
impl Clone for UpdateAnnotationStoreVersionOutput
source§fn clone(&self) -> UpdateAnnotationStoreVersionOutput
fn clone(&self) -> UpdateAnnotationStoreVersionOutput
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 PartialEq for UpdateAnnotationStoreVersionOutput
impl PartialEq for UpdateAnnotationStoreVersionOutput
source§fn eq(&self, other: &UpdateAnnotationStoreVersionOutput) -> bool
fn eq(&self, other: &UpdateAnnotationStoreVersionOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for UpdateAnnotationStoreVersionOutput
impl RequestId for UpdateAnnotationStoreVersionOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for UpdateAnnotationStoreVersionOutput
Auto Trait Implementations§
impl RefUnwindSafe for UpdateAnnotationStoreVersionOutput
impl Send for UpdateAnnotationStoreVersionOutput
impl Sync for UpdateAnnotationStoreVersionOutput
impl Unpin for UpdateAnnotationStoreVersionOutput
impl UnwindSafe for UpdateAnnotationStoreVersionOutput
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.