pub struct UpdateThingGroupRequest {
pub expected_version: Option<i64>,
pub thing_group_name: String,
pub thing_group_properties: ThingGroupProperties,
}Fields§
§expected_version: Option<i64>The expected version of the thing group. If this does not match the version of the thing group being updated, the update will fail.
thing_group_name: StringThe thing group to update.
thing_group_properties: ThingGroupPropertiesThe thing group properties.
Trait Implementations§
Source§impl Clone for UpdateThingGroupRequest
impl Clone for UpdateThingGroupRequest
Source§fn clone(&self) -> UpdateThingGroupRequest
fn clone(&self) -> UpdateThingGroupRequest
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 UpdateThingGroupRequest
impl Debug for UpdateThingGroupRequest
Source§impl Default for UpdateThingGroupRequest
impl Default for UpdateThingGroupRequest
Source§fn default() -> UpdateThingGroupRequest
fn default() -> UpdateThingGroupRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateThingGroupRequest
impl PartialEq for UpdateThingGroupRequest
Source§impl Serialize for UpdateThingGroupRequest
impl Serialize for UpdateThingGroupRequest
impl StructuralPartialEq for UpdateThingGroupRequest
Auto Trait Implementations§
impl Freeze for UpdateThingGroupRequest
impl RefUnwindSafe for UpdateThingGroupRequest
impl Send for UpdateThingGroupRequest
impl Sync for UpdateThingGroupRequest
impl Unpin for UpdateThingGroupRequest
impl UnwindSafe for UpdateThingGroupRequest
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