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> 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