Module rusty_interaction::types::application
source · [−]Expand description
Module containing all structs for defining application commands
Structs
AKA a ‘slash command’.
Representing a slash command
Representing a bunch of options for slash commands
Command option
Command option choice
A permission override for a ApplicationCommand
Used for specifying a batch of ApplicationCommandPermission
s
Stripped down version of ResolvedData
Simple builder for defining SlashCommands
Enums
Representing a type of ApplicationCommandOption
Type of permission override
Type of ApplicationCommand