Struct aws_sdk_textract::types::AdapterVersionOverview
source · #[non_exhaustive]pub struct AdapterVersionOverview {
pub adapter_id: Option<String>,
pub adapter_version: Option<String>,
pub creation_time: Option<DateTime>,
pub feature_types: Option<Vec<FeatureType>>,
pub status: Option<AdapterVersionStatus>,
pub status_message: Option<String>,
}Expand description
Summary info for an adapter version. Contains information on the AdapterId, AdapterVersion, CreationTime, FeatureTypes, and Status.
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.adapter_id: Option<String>A unique identifier for the adapter associated with a given adapter version.
adapter_version: Option<String>An identified for a given adapter version.
creation_time: Option<DateTime>The date and time that a given adapter version was created.
feature_types: Option<Vec<FeatureType>>The feature types that the adapter version is operating on.
status: Option<AdapterVersionStatus>Contains information on the status of a given adapter version.
status_message: Option<String>A message explaining the status of a given adapter vesion.
Implementations§
source§impl AdapterVersionOverview
impl AdapterVersionOverview
sourcepub fn adapter_id(&self) -> Option<&str>
pub fn adapter_id(&self) -> Option<&str>
A unique identifier for the adapter associated with a given adapter version.
sourcepub fn adapter_version(&self) -> Option<&str>
pub fn adapter_version(&self) -> Option<&str>
An identified for a given adapter version.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The date and time that a given adapter version was created.
sourcepub fn feature_types(&self) -> &[FeatureType]
pub fn feature_types(&self) -> &[FeatureType]
The feature types that the adapter version is operating on.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .feature_types.is_none().
sourcepub fn status(&self) -> Option<&AdapterVersionStatus>
pub fn status(&self) -> Option<&AdapterVersionStatus>
Contains information on the status of a given adapter version.
sourcepub fn status_message(&self) -> Option<&str>
pub fn status_message(&self) -> Option<&str>
A message explaining the status of a given adapter vesion.
source§impl AdapterVersionOverview
impl AdapterVersionOverview
sourcepub fn builder() -> AdapterVersionOverviewBuilder
pub fn builder() -> AdapterVersionOverviewBuilder
Creates a new builder-style object to manufacture AdapterVersionOverview.
Trait Implementations§
source§impl Clone for AdapterVersionOverview
impl Clone for AdapterVersionOverview
source§fn clone(&self) -> AdapterVersionOverview
fn clone(&self) -> AdapterVersionOverview
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for AdapterVersionOverview
impl Debug for AdapterVersionOverview
source§impl PartialEq for AdapterVersionOverview
impl PartialEq for AdapterVersionOverview
source§fn eq(&self, other: &AdapterVersionOverview) -> bool
fn eq(&self, other: &AdapterVersionOverview) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for AdapterVersionOverview
Auto Trait Implementations§
impl Freeze for AdapterVersionOverview
impl RefUnwindSafe for AdapterVersionOverview
impl Send for AdapterVersionOverview
impl Sync for AdapterVersionOverview
impl Unpin for AdapterVersionOverview
impl UnwindSafe for AdapterVersionOverview
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> 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)
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>
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