[−][src]Struct rusoto_iot::DescribeThingResponse
The output from the DescribeThing operation.
Fields
attributes: Option<HashMap<String, String>>
The thing attributes.
default_client_id: Option<String>
The default client ID.
thing_arn: Option<String>
The ARN of the thing to describe.
thing_id: Option<String>
The ID of the thing to describe.
thing_name: Option<String>
The name of the thing.
thing_type_name: Option<String>
The thing type name.
version: Option<i64>
The current version of the thing record in the registry.
To avoid unintentional changes to the information in the registry, you can pass the version information in the expectedVersion
parameter of the UpdateThing
and DeleteThing
calls.
Trait Implementations
impl PartialEq<DescribeThingResponse> for DescribeThingResponse
[src]
impl PartialEq<DescribeThingResponse> for DescribeThingResponse
fn eq(&self, other: &DescribeThingResponse) -> bool
[src]
fn eq(&self, other: &DescribeThingResponse) -> bool
fn ne(&self, other: &DescribeThingResponse) -> bool
[src]
fn ne(&self, other: &DescribeThingResponse) -> bool
impl Default for DescribeThingResponse
[src]
impl Default for DescribeThingResponse
fn default() -> DescribeThingResponse
[src]
fn default() -> DescribeThingResponse
impl Clone for DescribeThingResponse
[src]
impl Clone for DescribeThingResponse
fn clone(&self) -> DescribeThingResponse
[src]
fn clone(&self) -> DescribeThingResponse
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for DescribeThingResponse
[src]
impl Debug for DescribeThingResponse
impl<'de> Deserialize<'de> for DescribeThingResponse
[src]
impl<'de> Deserialize<'de> for DescribeThingResponse
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for DescribeThingResponse
impl Send for DescribeThingResponse
impl Sync for DescribeThingResponse
impl Sync for DescribeThingResponse
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> From for T
[src]
impl<T> From for T
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
impl<T> Same for T
impl<T> Same for T
type Output = T
Should always be Self
impl<T> Erased for T
impl<T> Erased for T