pub struct CompositionObjectOptionGroup {
pub label: CompositionObjectText,
pub options: Vec<CompositionObjectOption>,
}Expand description
https://api.slack.com/reference/block-kit/composition-objects#option_group
Fields§
§label: CompositionObjectText§options: Vec<CompositionObjectOption>Trait Implementations§
Source§impl Clone for CompositionObjectOptionGroup
impl Clone for CompositionObjectOptionGroup
Source§fn clone(&self) -> CompositionObjectOptionGroup
fn clone(&self) -> CompositionObjectOptionGroup
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 CompositionObjectOptionGroup
impl Debug for CompositionObjectOptionGroup
Source§impl Default for CompositionObjectOptionGroup
impl Default for CompositionObjectOptionGroup
Source§fn default() -> CompositionObjectOptionGroup
fn default() -> CompositionObjectOptionGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CompositionObjectOptionGroup
impl<'de> Deserialize<'de> for CompositionObjectOptionGroup
Source§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
Auto Trait Implementations§
impl Freeze for CompositionObjectOptionGroup
impl RefUnwindSafe for CompositionObjectOptionGroup
impl Send for CompositionObjectOptionGroup
impl Sync for CompositionObjectOptionGroup
impl Unpin for CompositionObjectOptionGroup
impl UnwindSafe for CompositionObjectOptionGroup
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