pub struct CreateThingGroupRequest {
pub parent_group_name: Option<String>,
pub tags: Option<Vec<Tag>>,
pub thing_group_name: String,
pub thing_group_properties: Option<ThingGroupProperties>,
}Fields§
§parent_group_name: Option<String>The name of the parent thing group.
Metadata which can be used to manage the thing group.
thing_group_name: StringThe thing group name to create.
thing_group_properties: Option<ThingGroupProperties>The thing group properties.
Trait Implementations§
Source§impl Clone for CreateThingGroupRequest
impl Clone for CreateThingGroupRequest
Source§fn clone(&self) -> CreateThingGroupRequest
fn clone(&self) -> CreateThingGroupRequest
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 CreateThingGroupRequest
impl Debug for CreateThingGroupRequest
Source§impl Default for CreateThingGroupRequest
impl Default for CreateThingGroupRequest
Source§fn default() -> CreateThingGroupRequest
fn default() -> CreateThingGroupRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateThingGroupRequest
impl PartialEq for CreateThingGroupRequest
Source§impl Serialize for CreateThingGroupRequest
impl Serialize for CreateThingGroupRequest
impl StructuralPartialEq for CreateThingGroupRequest
Auto Trait Implementations§
impl Freeze for CreateThingGroupRequest
impl RefUnwindSafe for CreateThingGroupRequest
impl Send for CreateThingGroupRequest
impl Sync for CreateThingGroupRequest
impl Unpin for CreateThingGroupRequest
impl UnwindSafe for CreateThingGroupRequest
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