[][src]Struct rusoto_iot::DescribeThingResponse

pub struct DescribeThingResponse {
    pub attributes: Option<HashMap<String, String>>,
    pub default_client_id: Option<String>,
    pub thing_arn: Option<String>,
    pub thing_id: Option<String>,
    pub thing_name: Option<String>,
    pub thing_type_name: Option<String>,
    pub version: Option<i64>,
}

The output from the DescribeThing operation.

Fields

The thing attributes.

The default client ID.

The ARN of the thing to describe.

The ID of the thing to describe.

The name of the thing.

The thing type name.

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 Default for DescribeThingResponse
[src]

impl Clone for DescribeThingResponse
[src]

Performs copy-assignment from source. Read more

impl Debug for DescribeThingResponse
[src]

impl<'de> Deserialize<'de> for DescribeThingResponse
[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T