Trait serenity_commands::SubCommandGroup
source · pub trait SubCommandGroup: Sized {
// Required methods
fn create_option(
name: impl Into<String>,
description: impl Into<String>
) -> CreateCommandOption;
fn from_value(value: &CommandDataOptionValue) -> Result<Self>;
}
Expand description
A sub-command group which can be nested inside of a Command
and contains
SubCommand
s.
Required Methods§
sourcefn create_option(
name: impl Into<String>,
description: impl Into<String>
) -> CreateCommandOption
fn create_option( name: impl Into<String>, description: impl Into<String> ) -> CreateCommandOption
Create the command option.
sourcefn from_value(value: &CommandDataOptionValue) -> Result<Self>
fn from_value(value: &CommandDataOptionValue) -> Result<Self>
Object Safety§
This trait is not object safe.