[−] List of all items
Structs
- CacheAndHttp
- builder::CreateChannel
- builder::CreateEmbed
- builder::CreateEmbedAuthor
- builder::CreateEmbedFooter
- builder::CreateInvite
- builder::CreateMessage
- builder::EditChannel
- builder::EditGuild
- builder::EditMember
- builder::EditMessage
- builder::EditProfile
- builder::EditRole
- builder::ExecuteWebhook
- builder::GetMessages
- cache::Cache
- cache::CacheRwLock
- cache::Settings
- client::Client
- client::Context
- client::bridge::gateway::ShardId
- client::bridge::gateway::ShardManager
- client::bridge::gateway::ShardManagerMonitor
- client::bridge::gateway::ShardManagerOptions
- client::bridge::gateway::ShardMessenger
- client::bridge::gateway::ShardQueuer
- client::bridge::gateway::ShardRunner
- client::bridge::gateway::ShardRunnerInfo
- client::bridge::gateway::ShardRunnerOptions
- client::bridge::gateway::event::ShardStageUpdateEvent
- client::bridge::voice::ClientVoiceManager
- framework::standard::Args
- framework::standard::BucketBuilder
- framework::standard::Check
- framework::standard::Command
- framework::standard::CommandError
- framework::standard::CommandGroup
- framework::standard::CommandOptions
- framework::standard::Configuration
- framework::standard::GroupOptions
- framework::standard::HelpCommand
- framework::standard::HelpOptions
- framework::standard::Iter
- framework::standard::RawArguments
- framework::standard::StandardFramework
- framework::standard::WithWhiteSpace
- framework::standard::buckets::BucketBuilder
- framework::standard::help_commands::Command
- framework::standard::help_commands::GroupCommandsPair
- framework::standard::help_commands::Suggestions
- gateway::Shard
- http::StatusCode
- http::ratelimiting::RateLimit
- http::raw::Http
- http::request::Request
- http::request::RequestBuilder
- model::application::ApplicationInfo
- model::application::BotApplication
- model::application::CurrentApplicationInfo
- model::channel::Attachment
- model::channel::ChannelCategory
- model::channel::ChannelMention
- model::channel::Embed
- model::channel::EmbedAuthor
- model::channel::EmbedField
- model::channel::EmbedFooter
- model::channel::EmbedImage
- model::channel::EmbedProvider
- model::channel::EmbedThumbnail
- model::channel::EmbedVideo
- model::channel::Group
- model::channel::GuildChannel
- model::channel::Message
- model::channel::MessageActivity
- model::channel::MessageApplication
- model::channel::MessageFlags
- model::channel::MessageReaction
- model::channel::MessageReference
- model::channel::PermissionOverwrite
- model::channel::PrivateChannel
- model::channel::Reaction
- model::event::ChannelCreateEvent
- model::event::ChannelDeleteEvent
- model::event::ChannelPinsUpdateEvent
- model::event::ChannelRecipientAddEvent
- model::event::ChannelRecipientRemoveEvent
- model::event::ChannelUpdateEvent
- model::event::GuildBanAddEvent
- model::event::GuildBanRemoveEvent
- model::event::GuildCreateEvent
- model::event::GuildDeleteEvent
- model::event::GuildEmojisUpdateEvent
- model::event::GuildIntegrationsUpdateEvent
- model::event::GuildMemberAddEvent
- model::event::GuildMemberRemoveEvent
- model::event::GuildMemberUpdateEvent
- model::event::GuildMembersChunkEvent
- model::event::GuildRoleCreateEvent
- model::event::GuildRoleDeleteEvent
- model::event::GuildRoleUpdateEvent
- model::event::GuildUnavailableEvent
- model::event::GuildUpdateEvent
- model::event::MessageCreateEvent
- model::event::MessageDeleteBulkEvent
- model::event::MessageDeleteEvent
- model::event::MessageUpdateEvent
- model::event::PresenceUpdateEvent
- model::event::PresencesReplaceEvent
- model::event::ReactionAddEvent
- model::event::ReactionRemoveAllEvent
- model::event::ReactionRemoveEvent
- model::event::ReadyEvent
- model::event::ResumedEvent
- model::event::TypingStartEvent
- model::event::UnknownEvent
- model::event::UserUpdateEvent
- model::event::VoiceClientConnect
- model::event::VoiceClientDisconnect
- model::event::VoiceHeartbeat
- model::event::VoiceHeartbeatAck
- model::event::VoiceHello
- model::event::VoiceReady
- model::event::VoiceResume
- model::event::VoiceServerUpdateEvent
- model::event::VoiceSessionDescription
- model::event::VoiceSpeaking
- model::event::VoiceStateUpdateEvent
- model::event::WebhookUpdateEvent
- model::gateway::Activity
- model::gateway::ActivityAssets
- model::gateway::ActivityFlags
- model::gateway::ActivityParty
- model::gateway::ActivitySecrets
- model::gateway::ActivityTimestamps
- model::gateway::BotGateway
- model::gateway::Gateway
- model::gateway::Presence
- model::gateway::Ready
- model::gateway::SessionStartLimit
- model::guild::AuditLogEntry
- model::guild::AuditLogs
- model::guild::Ban
- model::guild::Change
- model::guild::Emoji
- model::guild::Guild
- model::guild::GuildEmbed
- model::guild::GuildInfo
- model::guild::GuildPrune
- model::guild::GuildUnavailable
- model::guild::Integration
- model::guild::IntegrationAccount
- model::guild::Member
- model::guild::MembersIter
- model::guild::Options
- model::guild::PartialGuild
- model::guild::PartialMember
- model::guild::Role
- model::id::ApplicationId
- model::id::AttachmentId
- model::id::AuditLogEntryId
- model::id::ChannelId
- model::id::EmojiId
- model::id::GuildId
- model::id::IntegrationId
- model::id::MessageId
- model::id::RoleId
- model::id::UserId
- model::id::WebhookId
- model::invite::Invite
- model::invite::InviteChannel
- model::invite::InviteGuild
- model::invite::InviteUser
- model::invite::RichInvite
- model::misc::AffectedComponent
- model::misc::EmojiIdentifier
- model::misc::Incident
- model::misc::IncidentUpdate
- model::misc::Maintenance
- model::permissions::Permissions
- model::user::CurrentUser
- model::user::User
- model::voice::VoiceRegion
- model::voice::VoiceState
- model::webhook::Webhook
- prelude::Context
- utils::Colour
- utils::Content
- utils::ContentSafeOptions
- utils::CustomMessage
- utils::MessageBuilder
- voice::Audio
- voice::DcaMetadata
- voice::Handler
- voice::Manager
Enums
- Error
- client::ClientError
- client::bridge::gateway::ShardClientMessage
- client::bridge::gateway::ShardManagerMessage
- client::bridge::gateway::ShardQueuerMessage
- client::bridge::gateway::ShardRunnerMessage
- constants::OpCode
- constants::VoiceOpCode
- framework::standard::ArgError
- framework::standard::CheckResult
- framework::standard::Delimiter
- framework::standard::DispatchError
- framework::standard::HelpBehaviour
- framework::standard::OnlyIn
- framework::standard::Reason
- framework::standard::help_commands::CustomisedHelpData
- gateway::ConnectionStage
- gateway::GatewayError
- gateway::InterMessage
- gateway::ReconnectType
- gateway::ShardAction
- http::AttachmentType
- http::GuildPagination
- http::HttpError
- http::LightMethod
- http::routing::Route
- http::routing::RouteInfo
- model::channel::Channel
- model::channel::ChannelType
- model::channel::MessageActivityKind
- model::channel::MessageType
- model::channel::NeverFails
- model::channel::PermissionOverwriteType
- model::channel::ReactionType
- model::error::Error
- model::event::Event
- model::event::EventType
- model::event::GatewayEvent
- model::event::VoiceEvent
- model::gateway::ActivityType
- model::guild::Action
- model::guild::ActionChannel
- model::guild::ActionChannelOverwrite
- model::guild::ActionEmoji
- model::guild::ActionInvite
- model::guild::ActionMember
- model::guild::ActionRole
- model::guild::ActionWebhook
- model::guild::DefaultMessageNotificationLevel
- model::guild::ExplicitContentFilter
- model::guild::GuildContainer
- model::guild::GuildStatus
- model::guild::MfaLevel
- model::guild::PremiumTier
- model::guild::Region
- model::guild::Target
- model::guild::VerificationLevel
- model::misc::ChannelIdParseError
- model::misc::ChannelParseError
- model::misc::IncidentStatus
- model::misc::RoleIdParseError
- model::misc::RoleParseError
- model::misc::UserIdParseError
- model::misc::UserParseError
- model::user::DefaultAvatar
- model::user::OnlineStatus
- prelude::ClientError
- prelude::GatewayError
- prelude::HttpError
- prelude::SerenityError
- prelude::VoiceError
- utils::ContentModifier
- voice::AudioType
- voice::Bitrate
- voice::DcaError
- voice::VoiceError
Traits
- cache::CacheUpdate
- cache::FromStrAndCache
- cache::StrExt
- client::EventHandler
- client::RawEventHandler
- framework::Framework
- framework::standard::CommonOptions
- gateway::WebSocketGatewayClientExt
- http::CacheHttp
- model::guild::BanOptions
- model::misc::Mentionable
- prelude::EventHandler
- prelude::RawEventHandler
- prelude::TypeMapKey
- utils::EmbedMessageBuilding
- voice::AudioReceiver
- voice::AudioSource
Macros
Attribute Macros
- framework::standard::macros::check
- framework::standard::macros::command
- framework::standard::macros::help
Functions
- client::validate_token
- framework::standard::help_commands::create_customised_help_data
- framework::standard::help_commands::has_all_requirements
- framework::standard::help_commands::plain
- framework::standard::help_commands::searched_lowercase
- framework::standard::help_commands::with_embeds
- http::ratelimiting::offset
- model::event::deserialize_event_with_type
- utils::content_safe
- utils::hashmap_to_json_map
- utils::parse_channel
- utils::parse_emoji
- utils::parse_invite
- utils::parse_mention
- utils::parse_quotes
- utils::parse_role
- utils::parse_username
- utils::read_image
- utils::shard_id
- utils::with_cache
- utils::with_cache_mut
- voice::dca
- voice::ffmpeg
- voice::ffmpeg_optioned
- voice::opus
- voice::pcm
- voice::ytdl
- voice::ytdl_search
Typedefs
- Result
- framework::standard::CheckFunction
- framework::standard::CommandFn
- framework::standard::CommandResult
- framework::standard::DispatchHook
- framework::standard::HelpCommandFn
- gateway::CurrentPresence
- gateway::WsClient
- prelude::Mutex
- prelude::RwLock
- prelude::ShareMap
- voice::LockedAudio
Statics
Constants
- constants::EMBED_MAX_LENGTH
- constants::GATEWAY_VERSION
- constants::LARGE_THRESHOLD
- constants::MESSAGE_CODE_LIMIT
- constants::USER_AGENT
- constants::VOICE_GATEWAY_VERSION
- constants::close_codes::ALREADY_AUTHENTICATED
- constants::close_codes::AUTHENTICATION_FAILED
- constants::close_codes::DECODE_ERROR
- constants::close_codes::INVALID_SEQUENCE
- constants::close_codes::INVALID_SHARD
- constants::close_codes::NOT_AUTHENTICATED
- constants::close_codes::RATE_LIMITED
- constants::close_codes::SESSION_TIMEOUT
- constants::close_codes::SHARDING_REQUIRED
- constants::close_codes::UNKNOWN_ERROR
- constants::close_codes::UNKNOWN_OPCODE
- model::permissions::PRESET_GENERAL
- model::permissions::PRESET_TEXT
- model::permissions::PRESET_VOICE