#[non_exhaustive]pub struct CreateDynamicThingGroupOutput {
pub thing_group_name: Option<String>,
pub thing_group_arn: Option<String>,
pub thing_group_id: Option<String>,
pub index_name: Option<String>,
pub query_string: Option<String>,
pub query_version: Option<String>,
/* 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_group_name: Option<String>
The dynamic thing group name.
thing_group_arn: Option<String>
The dynamic thing group ARN.
thing_group_id: Option<String>
The dynamic thing group ID.
index_name: Option<String>
The dynamic thing group index name.
query_string: Option<String>
The dynamic thing group search query string.
query_version: Option<String>
The dynamic thing group query version.
Implementations§
source§impl CreateDynamicThingGroupOutput
impl CreateDynamicThingGroupOutput
sourcepub fn thing_group_name(&self) -> Option<&str>
pub fn thing_group_name(&self) -> Option<&str>
The dynamic thing group name.
sourcepub fn thing_group_arn(&self) -> Option<&str>
pub fn thing_group_arn(&self) -> Option<&str>
The dynamic thing group ARN.
sourcepub fn thing_group_id(&self) -> Option<&str>
pub fn thing_group_id(&self) -> Option<&str>
The dynamic thing group ID.
sourcepub fn index_name(&self) -> Option<&str>
pub fn index_name(&self) -> Option<&str>
The dynamic thing group index name.
sourcepub fn query_string(&self) -> Option<&str>
pub fn query_string(&self) -> Option<&str>
The dynamic thing group search query string.
sourcepub fn query_version(&self) -> Option<&str>
pub fn query_version(&self) -> Option<&str>
The dynamic thing group query version.
source§impl CreateDynamicThingGroupOutput
impl CreateDynamicThingGroupOutput
sourcepub fn builder() -> CreateDynamicThingGroupOutputBuilder
pub fn builder() -> CreateDynamicThingGroupOutputBuilder
Creates a new builder-style object to manufacture CreateDynamicThingGroupOutput
.
Trait Implementations§
source§impl Clone for CreateDynamicThingGroupOutput
impl Clone for CreateDynamicThingGroupOutput
source§fn clone(&self) -> CreateDynamicThingGroupOutput
fn clone(&self) -> CreateDynamicThingGroupOutput
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 CreateDynamicThingGroupOutput
impl PartialEq for CreateDynamicThingGroupOutput
source§fn eq(&self, other: &CreateDynamicThingGroupOutput) -> bool
fn eq(&self, other: &CreateDynamicThingGroupOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for CreateDynamicThingGroupOutput
impl RequestId for CreateDynamicThingGroupOutput
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 CreateDynamicThingGroupOutput
Auto Trait Implementations§
impl Freeze for CreateDynamicThingGroupOutput
impl RefUnwindSafe for CreateDynamicThingGroupOutput
impl Send for CreateDynamicThingGroupOutput
impl Sync for CreateDynamicThingGroupOutput
impl Unpin for CreateDynamicThingGroupOutput
impl UnwindSafe for CreateDynamicThingGroupOutput
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.