Module serenity::builder [−][src]
Expand description
A set of builders used to make using methods on certain structs simpler to use.
These are used when not all parameters are required, all parameters are optional, and/or sane default values for required parameters can be applied by a builder.
Structs
CreateAllowedMentions | A builder to manage the allowed mentions on a message,
used by the |
CreateApplicationCommand | A builder for creating a new |
CreateApplicationCommandOption | A builder for creating a new |
CreateApplicationCommandPermissions | A builder for creating an |
CreateApplicationCommandPermissionsData | A builder for creating several |
CreateApplicationCommands | |
CreateApplicationCommandsPermissions | A builder for creating several |
CreateChannel | A builder for creating a new |
CreateEmbed | A builder to create a fake |
CreateEmbedAuthor | A builder to create a fake |
CreateEmbedFooter | A builder to create a fake |
CreateInteractionResponse | |
CreateInteractionResponseData | |
CreateInteractionResponseFollowup | |
CreateInvite | A builder to create a |
CreateMessage | A builder to specify the contents of an |
EditChannel | A builder to edit a |
EditGuild | A builder to optionally edit certain fields of a |
EditGuildWelcomeScreen | A builder to specify the fields to edit in a |
EditGuildWidget | A builder to specify the fields to edit in a |
EditInteractionResponse | |
EditMember | A builder which edits the properties of a |
EditMessage | A builder to specify the fields to edit in an existing message. |
EditProfile | A builder to edit the current user’s settings, to be used in conjunction
with |
EditRole | A builder to create or edit a |
EditVoiceState | A builder which edits a user’s voice state, to be used in conjunction with
|
EditWebhookMessage | A builder to specify the fields to edit in an existing |
ExecuteWebhook | A builder to create the inner content of a |
GetMessages | Builds a request to the API to retrieve messages. |
Timestamp |
Enums
ParseValue |