pub struct UpdateThingShadowRequest {
pub payload: Bytes,
pub shadow_name: Option<String>,
pub thing_name: String,
}Expand description
The input for the UpdateThingShadow operation.
Fields§
§payload: BytesThe state information, in JSON format.
shadow_name: Option<String>The name of the shadow.
thing_name: StringThe name of the thing.
Trait Implementations§
Source§impl Clone for UpdateThingShadowRequest
impl Clone for UpdateThingShadowRequest
Source§fn clone(&self) -> UpdateThingShadowRequest
fn clone(&self) -> UpdateThingShadowRequest
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 UpdateThingShadowRequest
impl Debug for UpdateThingShadowRequest
Source§impl Default for UpdateThingShadowRequest
impl Default for UpdateThingShadowRequest
Source§fn default() -> UpdateThingShadowRequest
fn default() -> UpdateThingShadowRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateThingShadowRequest
impl PartialEq for UpdateThingShadowRequest
Source§impl Serialize for UpdateThingShadowRequest
impl Serialize for UpdateThingShadowRequest
impl StructuralPartialEq for UpdateThingShadowRequest
Auto Trait Implementations§
impl !Freeze for UpdateThingShadowRequest
impl RefUnwindSafe for UpdateThingShadowRequest
impl Send for UpdateThingShadowRequest
impl Sync for UpdateThingShadowRequest
impl Unpin for UpdateThingShadowRequest
impl UnwindSafe for UpdateThingShadowRequest
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