List of all items
Structs
- AMQP
- Account
- AccountInvite
- AppendMessage
- AuditLogEntry
- AuditLogQuery
- Bot
- BotInformation
- Category
- ChannelCompositeKey
- ChannelUnread
- DocumentId
- Emoji
- File
- FileHash
- FileUsedFor
- Interactions
- Lockout
- MFATicket
- Masquerade
- Member
- MemberCompositeKey
- Message
- MessageFilter
- MessageFlagsValue
- MessageQuery
- MigrationInfo
- MongoDb
- MultiFactorAuthentication
- PartialAccount
- PartialAccountInvite
- PartialBot
- PartialChannel
- PartialEmoji
- PartialFile
- PartialFileHash
- PartialMFATicket
- PartialMember
- PartialMessage
- PartialRole
- PartialServer
- PartialSession
- PartialUser
- PartialWebhook
- PasswordReset
- PolicyChange
- RatelimitEvent
- ReferenceDb
- Relationship
- Report
- Role
- Server
- ServerBan
- Session
- Snapshot
- SystemMessageChannels
- UnvalidatedTicket
- User
- UserProfile
- UserStatus
- ValidatedTicket
- VoiceInformation
- WebPushSubscription
- Webhook
- events::client::ReadyPayloadFields
- events::rabbit::AckEventPayload
- events::rabbit::AckPayload
- events::rabbit::DmCallPayload
- events::rabbit::FRAcceptedPayload
- events::rabbit::FRReceivedPayload
- events::rabbit::GenericPayload
- events::rabbit::InternalDmCallPayload
- events::rabbit::MassMessageSentPayload
- events::rabbit::MessageSentPayload
- events::rabbit::PayloadToService
- tasks::DelayedTask
- util::bulk_permissions::BulkDatabasePermissionQuery
- util::email::Template
- util::email::Templates
- util::idempotency::IdempotencyKey
- util::permissions::DatabasePermissionQuery
- util::reference::Reference
- util::shield::ShieldValidationInput
- util::shield::ValidationResult
Enums
- AuditLogEntryAction
- Channel
- ChunkedServerMembersGenerator
- Database
- DatabaseInfo
- DeletionInfo
- EmailVerification
- EmojiParent
- FieldsBot
- FieldsChannel
- FieldsMember
- FieldsMessage
- FieldsRole
- FieldsServer
- FieldsUser
- FieldsWebhook
- FileUsedForType
- Invite
- MFAMethod
- MessageTimePeriod
- Metadata
- Presence
- RatelimitEventType
- RelationshipStatus
- RemovalIntention
- SnapshotContent
- SystemMessage
- Totp
- UserHint
- events::client::EventV1
- events::client::Ping
- events::rabbit::PayloadKind
- events::server::ClientMessage
- tasks::ack::AckEvent
- util::chunked::ChunkedDatabaseGenerator
Traits
- AbstractAccountInvites
- AbstractAccounts
- AbstractAttachmentHashes
- AbstractAttachments
- AbstractAuditLogs
- AbstractBots
- AbstractChannelInvites
- AbstractChannelUnreads
- AbstractChannels
- AbstractDatabase
- AbstractEmojis
- AbstractMFATickets
- AbstractMessages
- AbstractMigrations
- AbstractPolicyChange
- AbstractRatelimitEvents
- AbstractReport
- AbstractServerBans
- AbstractServerMembers
- AbstractServers
- AbstractSessions
- AbstractSnapshot
- AbstractUserSettings
- AbstractUsers
- AbstractWebhooks
- IntoDocumentPath
- UserSettingsImpl
- util::test_fixtures::FetchFixture
Macros
Functions
- if_false
- if_option_false
- prefix_keys
- tasks::ack::handle_ack_event
- tasks::ack::queue_ack
- tasks::ack::queue_message
- tasks::ack::worker
- tasks::last_message_id::queue
- tasks::last_message_id::worker
- tasks::process_embeds::generate
- tasks::process_embeds::queue
- tasks::process_embeds::worker
- tasks::start_workers
- util::acker::ack_channel
- util::acker::ack_server
- util::captcha::check_captcha
- util::email::create_transport
- util::email::email_templates
- util::email::normalise_email
- util::email::send_email
- util::email::validate_email
- util::format_display_name
- util::password::assert_safe
- util::password::hash_password
- util::permissions::perms
- util::shield::validate_shield
- util::test_fixtures::load_fixture