pub struct CopyOptionGroupMessage {
pub source_option_group_identifier: String,
pub tags: Option<Vec<Tag>>,
pub target_option_group_description: String,
pub target_option_group_identifier: String,
}Expand description
Fields§
§source_option_group_identifier: StringThe identifier for the source option group.
Constraints:
-
Must specify a valid option group.
target_option_group_description: StringThe description for the copied option group.
target_option_group_identifier: StringThe identifier for the copied option group.
Constraints:
-
Can't be null, empty, or blank
-
Must contain from 1 to 255 letters, numbers, or hyphens
-
First character must be a letter
-
Can't end with a hyphen or contain two consecutive hyphens
Example: my-option-group
Trait Implementations§
Source§impl Clone for CopyOptionGroupMessage
impl Clone for CopyOptionGroupMessage
Source§fn clone(&self) -> CopyOptionGroupMessage
fn clone(&self) -> CopyOptionGroupMessage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CopyOptionGroupMessage
impl Debug for CopyOptionGroupMessage
Source§impl Default for CopyOptionGroupMessage
impl Default for CopyOptionGroupMessage
Source§fn default() -> CopyOptionGroupMessage
fn default() -> CopyOptionGroupMessage
Returns the “default value” for a type. Read more
Source§impl PartialEq for CopyOptionGroupMessage
impl PartialEq for CopyOptionGroupMessage
Source§fn eq(&self, other: &CopyOptionGroupMessage) -> bool
fn eq(&self, other: &CopyOptionGroupMessage) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CopyOptionGroupMessage
Auto Trait Implementations§
impl Freeze for CopyOptionGroupMessage
impl RefUnwindSafe for CopyOptionGroupMessage
impl Send for CopyOptionGroupMessage
impl Sync for CopyOptionGroupMessage
impl Unpin for CopyOptionGroupMessage
impl UnsafeUnpin for CopyOptionGroupMessage
impl UnwindSafe for CopyOptionGroupMessage
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