#[non_exhaustive]pub struct GetIndexingConfigurationOutput {
pub thing_indexing_configuration: Option<ThingIndexingConfiguration>,
pub thing_group_indexing_configuration: Option<ThingGroupIndexingConfiguration>,
/* 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.thing_indexing_configuration: Option<ThingIndexingConfiguration>
Thing indexing configuration.
thing_group_indexing_configuration: Option<ThingGroupIndexingConfiguration>
The index configuration.
Implementations§
source§impl GetIndexingConfigurationOutput
impl GetIndexingConfigurationOutput
sourcepub fn thing_indexing_configuration(
&self
) -> Option<&ThingIndexingConfiguration>
pub fn thing_indexing_configuration( &self ) -> Option<&ThingIndexingConfiguration>
Thing indexing configuration.
sourcepub fn thing_group_indexing_configuration(
&self
) -> Option<&ThingGroupIndexingConfiguration>
pub fn thing_group_indexing_configuration( &self ) -> Option<&ThingGroupIndexingConfiguration>
The index configuration.
source§impl GetIndexingConfigurationOutput
impl GetIndexingConfigurationOutput
sourcepub fn builder() -> GetIndexingConfigurationOutputBuilder
pub fn builder() -> GetIndexingConfigurationOutputBuilder
Creates a new builder-style object to manufacture GetIndexingConfigurationOutput
.
Trait Implementations§
source§impl Clone for GetIndexingConfigurationOutput
impl Clone for GetIndexingConfigurationOutput
source§fn clone(&self) -> GetIndexingConfigurationOutput
fn clone(&self) -> GetIndexingConfigurationOutput
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 GetIndexingConfigurationOutput
impl PartialEq for GetIndexingConfigurationOutput
source§fn eq(&self, other: &GetIndexingConfigurationOutput) -> bool
fn eq(&self, other: &GetIndexingConfigurationOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetIndexingConfigurationOutput
impl RequestId for GetIndexingConfigurationOutput
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 GetIndexingConfigurationOutput
Auto Trait Implementations§
impl Freeze for GetIndexingConfigurationOutput
impl RefUnwindSafe for GetIndexingConfigurationOutput
impl Send for GetIndexingConfigurationOutput
impl Sync for GetIndexingConfigurationOutput
impl Unpin for GetIndexingConfigurationOutput
impl UnwindSafe for GetIndexingConfigurationOutput
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.