pub struct DescribeThingTypeResponse {
pub thing_type_arn: Option<String>,
pub thing_type_id: Option<String>,
pub thing_type_metadata: Option<ThingTypeMetadata>,
pub thing_type_name: Option<String>,
pub thing_type_properties: Option<ThingTypeProperties>,
}Expand description
The output for the DescribeThingType operation.
Fields§
§thing_type_arn: Option<String>The thing type ARN.
thing_type_id: Option<String>The thing type ID.
thing_type_metadata: Option<ThingTypeMetadata>The ThingTypeMetadata contains additional information about the thing type including: creation date and time, a value indicating whether the thing type is deprecated, and a date and time when it was deprecated.
thing_type_name: Option<String>The name of the thing type.
thing_type_properties: Option<ThingTypeProperties>The ThingTypeProperties contains information about the thing type including description, and a list of searchable thing attribute names.
Trait Implementations§
Source§impl Clone for DescribeThingTypeResponse
impl Clone for DescribeThingTypeResponse
Source§fn clone(&self) -> DescribeThingTypeResponse
fn clone(&self) -> DescribeThingTypeResponse
Returns a duplicate 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 Debug for DescribeThingTypeResponse
impl Debug for DescribeThingTypeResponse
Source§impl Default for DescribeThingTypeResponse
impl Default for DescribeThingTypeResponse
Source§fn default() -> DescribeThingTypeResponse
fn default() -> DescribeThingTypeResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DescribeThingTypeResponse
impl<'de> Deserialize<'de> for DescribeThingTypeResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for DescribeThingTypeResponse
Auto Trait Implementations§
impl Freeze for DescribeThingTypeResponse
impl RefUnwindSafe for DescribeThingTypeResponse
impl Send for DescribeThingTypeResponse
impl Sync for DescribeThingTypeResponse
impl Unpin for DescribeThingTypeResponse
impl UnwindSafe for DescribeThingTypeResponse
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