#[non_exhaustive]pub struct UpdateAdapterOutput {
pub adapter_id: Option<String>,
pub adapter_name: Option<String>,
pub creation_time: Option<DateTime>,
pub description: Option<String>,
pub feature_types: Option<Vec<FeatureType>>,
pub auto_update: Option<AutoUpdate>,
/* private fields */
}
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 string containing a unique ID for the adapter that has been updated.
adapter_name: Option<String>
A string containing the name of the adapter that has been updated.
creation_time: Option<DateTime>
An object specifying the creation time of the the adapter that has been updated.
description: Option<String>
A string containing the description of the adapter that has been updated.
feature_types: Option<Vec<FeatureType>>
List of the targeted feature types for the updated adapter.
auto_update: Option<AutoUpdate>
The auto-update status of the adapter that has been updated.
Implementations§
source§impl UpdateAdapterOutput
impl UpdateAdapterOutput
sourcepub fn adapter_id(&self) -> Option<&str>
pub fn adapter_id(&self) -> Option<&str>
A string containing a unique ID for the adapter that has been updated.
sourcepub fn adapter_name(&self) -> Option<&str>
pub fn adapter_name(&self) -> Option<&str>
A string containing the name of the adapter that has been updated.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
An object specifying the creation time of the the adapter that has been updated.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A string containing the description of the adapter that has been updated.
sourcepub fn feature_types(&self) -> &[FeatureType]
pub fn feature_types(&self) -> &[FeatureType]
List of the targeted feature types for the updated adapter.
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 auto_update(&self) -> Option<&AutoUpdate>
pub fn auto_update(&self) -> Option<&AutoUpdate>
The auto-update status of the adapter that has been updated.
source§impl UpdateAdapterOutput
impl UpdateAdapterOutput
sourcepub fn builder() -> UpdateAdapterOutputBuilder
pub fn builder() -> UpdateAdapterOutputBuilder
Creates a new builder-style object to manufacture UpdateAdapterOutput
.
Trait Implementations§
source§impl Clone for UpdateAdapterOutput
impl Clone for UpdateAdapterOutput
source§fn clone(&self) -> UpdateAdapterOutput
fn clone(&self) -> UpdateAdapterOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateAdapterOutput
impl Debug for UpdateAdapterOutput
source§impl PartialEq for UpdateAdapterOutput
impl PartialEq for UpdateAdapterOutput
source§fn eq(&self, other: &UpdateAdapterOutput) -> bool
fn eq(&self, other: &UpdateAdapterOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for UpdateAdapterOutput
impl RequestId for UpdateAdapterOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for UpdateAdapterOutput
Auto Trait Implementations§
impl Freeze for UpdateAdapterOutput
impl RefUnwindSafe for UpdateAdapterOutput
impl Send for UpdateAdapterOutput
impl Sync for UpdateAdapterOutput
impl Unpin for UpdateAdapterOutput
impl UnwindSafe for UpdateAdapterOutput
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