Struct RegisterThingResponse
pub struct RegisterThingResponse {
pub thing_name: String,
pub configuration: HashMap<String, String>,
}Expand description
This struct represents the response payload for the operation to register a new IoT device.
The thing_name field contains the name of the registered device, and the
configuration field contains a map of additional configuration parameters
that were set for the device.
Fields§
§thing_name: StringThe name of the registered IoT device.
configuration: HashMap<String, String>The configuration parameters for the registered IoT device.
Trait Implementations§
§impl Clone for RegisterThingResponse
impl Clone for RegisterThingResponse
§fn clone(&self) -> RegisterThingResponse
fn clone(&self) -> RegisterThingResponse
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 more§impl Debug for RegisterThingResponse
impl Debug for RegisterThingResponse
§impl<'de> Deserialize<'de> for RegisterThingResponse
impl<'de> Deserialize<'de> for RegisterThingResponse
§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 Serialize for RegisterThingResponse
impl Serialize for RegisterThingResponse
Auto Trait Implementations§
impl Freeze for RegisterThingResponse
impl RefUnwindSafe for RegisterThingResponse
impl Send for RegisterThingResponse
impl Sync for RegisterThingResponse
impl Unpin for RegisterThingResponse
impl UnwindSafe for RegisterThingResponse
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