Struct twilight_model::application::component::select_menu::SelectMenuOption [−][src]
pub struct SelectMenuOption {
pub default: bool,
pub description: Option<String>,
pub emoji: Option<ReactionType>,
pub label: String,
pub value: String,
}Expand description
Dropdown options that are part of SelectMenu.
Refer to Discord Docs/Message Components for additional information.
Fields
default: boolWhether the option will be selected by default.
description: Option<String>Additional description.
emoji: Option<ReactionType>label: StringUser-facing name.
value: StringDeveloper defined value.
Trait Implementations
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
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for SelectMenuOption
impl Send for SelectMenuOption
impl Sync for SelectMenuOption
impl Unpin for SelectMenuOption
impl UnwindSafe for SelectMenuOption
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
