List of all items
Structs
- UrlBundle
- api::channels::reactions::ReactionMeta
- errors::ApiError
- errors::JsonError
- errors::JsonErrorKey
- errors::JsonErrorKeyError
- gateway::backends::tungstenite::TungsteniteBackend
- gateway::events::Application
- gateway::events::AutoModeration
- gateway::events::Call
- gateway::events::Channel
- gateway::events::Events
- gateway::events::Guild
- gateway::events::Integration
- gateway::events::Interaction
- gateway::events::Invite
- gateway::events::Message
- gateway::events::Mfa
- gateway::events::Relationship
- gateway::events::Session
- gateway::events::StageInstance
- gateway::events::Thread
- gateway::events::User
- gateway::events::Voice
- gateway::events::Webhooks
- gateway::gateway::Gateway
- gateway::handle::GatewayHandle
- gateway::message::GatewayMessage
- gateway::observers::BroadcastEventObserver
- gateway::observers::OneshotEventObserver
- gateway::options::GatewayOptions
- instance::ChorusUser
- instance::Instance
- instance::LimitsInformation
- instance::Token
- ratelimiter::ChorusRequest
- types::APIErrorPayload
- types::ActionGuildJoinRequestSchema
- types::Activity
- types::ActivityAssets
- types::ActivityFlags
- types::ActivityParty
- types::ActivitySecrets
- types::ActivityTimestamps
- types::AddChannelRecipientSchema
- types::AddFollowingChannelSchema
- types::AddGuildMemberSchema
- types::AddRoleMembersSchema
- types::AdminCommunityEligibility
- types::AllowedMention
- types::ApiConfiguration
- types::Application
- types::ApplicationCommand
- types::ApplicationCommandInteractionData
- types::ApplicationCommandInteractionDataOption
- types::ApplicationCommandOption
- types::ApplicationCommandOptionChoice
- types::ApplicationCommandPermission
- types::ApplicationCommandPermissionsUpdate
- types::ApplicationFlags
- types::Attachment
- types::AuditEntryInfo
- types::AuditLogChange
- types::AuditLogEntry
- types::AuditLogObject
- types::AuthenticatorCreate
- types::AuthenticatorDelete
- types::AuthenticatorUpdate
- types::AuthorizeConnectionSchema
- types::AutoModerationAction
- types::AutoModerationActionExecution
- types::AutoModerationActionMetadataForBlockMessage
- types::AutoModerationActionMetadataForSendAlertMessage
- types::AutoModerationActionMetadataForTimeout
- types::AutoModerationRule
- types::AutoModerationRuleCreate
- types::AutoModerationRuleDelete
- types::AutoModerationRuleTriggerMetadataForKeyword
- types::AutoModerationRuleTriggerMetadataForKeywordPreset
- types::AutoModerationRuleTriggerMetadataForMentionSpam
- types::AutoModerationRuleUpdate
- types::BeginWebAuthnAuthenticatorCreationReturn
- types::BulkActionGuildJoinRequestsSchema
- types::BulkGuildBanReturn
- types::BulkGuildBanSchema
- types::BulkRemoveRelationshipsQuery
- types::BurstCreditsInfo
- types::CallCreate
- types::CallDelete
- types::CallSync
- types::CallUpdate
- types::CdnConfiguration
- types::Channel
- types::ChannelCreate
- types::ChannelCreateSchema
- types::ChannelDelete
- types::ChannelMention
- types::ChannelModifySchema
- types::ChannelPinsUpdate
- types::ChannelUnreadUpdate
- types::ChannelUnreadUpdateObject
- types::ChannelUpdate
- types::ClientBrowser
- types::ClientBuildNumber
- types::ClientInfo
- types::ClientOs
- types::ClientOsVersion
- types::ClientProperties
- types::ClientReleaseChannel
- types::ClientStatusObject
- types::ClientSystemLocale
- types::ClientUserAgent
- types::ConfigEntity
- types::ConfigValue
- types::Connection
- types::ConnectionSubreddit
- types::CreateChannelInviteSchema
- types::CreateConnectionCallbackSchema
- types::CreateContactSyncConnectionSchema
- types::CreateGreetMessage
- types::CreateGuildJoinRequestSchema
- types::CreateUserRelationshipSchema
- types::CreateWebhookSchema
- types::CustomStatus
- types::DefaultReaction
- types::DefaultsConfiguration
- types::DeleteDisableUserSchema
- types::EmailConfiguration
- types::Embed
- types::EmbedAuthor
- types::EmbedField
- types::EmbedFooter
- types::EmbedImage
- types::EmbedProvider
- types::EmbedThumbnail
- types::Emoji
- types::EmojiCreateSchema
- types::EmojiModifySchema
- types::EnableTotpMfaResponse
- types::EnableTotpMfaSchema
- types::EndpointConfiguration
- types::ErrorField
- types::ErrorResponse
- types::ExternalTokensConfiguration
- types::FinishWebAuthnAuthenticatorCreationReturn
- types::FinishWebAuthnAuthenticatorCreationSchema
- types::FollowedChannel
- types::FriendRequestSendSchema
- types::FriendSourceFlags
- types::GatewayCapabilities
- types::GatewayHeartbeat
- types::GatewayHeartbeatAck
- types::GatewayHello
- types::GatewayIdentifyPayload
- types::GatewayIdentifyPresenceUpdate
- types::GatewayIntents
- types::GatewayInvalidSession
- types::GatewayReady
- types::GatewayReadyBot
- types::GatewayReadySupplemental
- types::GatewayReceivePayload
- types::GatewayReconnect
- types::GatewayRequestGuildMembers
- types::GatewayResume
- types::GatewayResumed
- types::GatewaySendPayload
- types::GeneralConfiguration
- types::GenericSearchQueryWithLimit
- types::GetAuditLogsQuery
- types::GetBackupCodesSchema
- types::GetChannelMessagesSchema
- types::GetGuildBansQuery
- types::GetGuildJoinRequestsQuery
- types::GetGuildJoinRequestsReturn
- types::GetGuildMemberVerificationQuery
- types::GetGuildMembersSchema
- types::GetGuildMembersSupplementalSchema
- types::GetGuildPruneResult
- types::GetInvitesSchema
- types::GetMembersWithUnusualDmActivitySchema
- types::GetRecentMentionsSchema
- types::GetUserGuildsSchema
- types::GetUserProfileSchema
- types::GifConfiguration
- types::Guild
- types::GuildAffinities
- types::GuildAffinity
- types::GuildApplicationCommandPermissions
- types::GuildAuditLogEntryCreate
- types::GuildBan
- types::GuildBanAdd
- types::GuildBanCreateSchema
- types::GuildBanRemove
- types::GuildConfiguration
- types::GuildCreate
- types::GuildCreateResponse
- types::GuildCreateSchema
- types::GuildCreateStickerSchema
- types::GuildCreateVanitySchema
- types::GuildDelete
- types::GuildDiscoveryHealthScore
- types::GuildDiscoveryNsfwProperties
- types::GuildDiscoveryRequirements
- types::GuildEmojisUpdate
- types::GuildFolder
- types::GuildGetMembersQuery
- types::GuildIntegrationsUpdate
- types::GuildInvite
- types::GuildJoinRequest
- types::GuildJoinRequestCooldown
- types::GuildMember
- types::GuildMemberAdd
- types::GuildMemberFlags
- types::GuildMemberRemove
- types::GuildMemberUnusualDMActivity
- types::GuildMemberUpdate
- types::GuildMemberVerification
- types::GuildMemberVerificationFormField
- types::GuildMemberVerificationGuild
- types::GuildMembersChunk
- types::GuildModifySchema
- types::GuildModifyStickerSchema
- types::GuildModifyWelcomeScreenSchema
- types::GuildOnboarding
- types::GuildOnboardingPrompt
- types::GuildOnboardingPromptOption
- types::GuildPreview
- types::GuildPruneParameters
- types::GuildPruneQuerySchema
- types::GuildPruneResult
- types::GuildPruneSchema
- types::GuildRoleCreate
- types::GuildRoleDelete
- types::GuildRoleUpdate
- types::GuildScheduledEvent
- types::GuildScheduledEventCreate
- types::GuildScheduledEventDelete
- types::GuildScheduledEventEntityMetadata
- types::GuildScheduledEventUpdate
- types::GuildScheduledEventUserAdd
- types::GuildScheduledEventUserRemove
- types::GuildStickersUpdate
- types::GuildTemplate
- types::GuildTemplateCreateSchema
- types::GuildUpdate
- types::GuildVanityInviteInfo
- types::GuildVanityInviteResponse
- types::GuildWidget
- types::GuildWidgetChannel
- types::GuildWidgetMember
- types::GuildWidgetMemberActivity
- types::GuildWidgetSettings
- types::Harvest
- types::HelloData
- types::InstallParams
- types::Integration
- types::IntegrationAccount
- types::IntegrationCreate
- types::IntegrationDelete
- types::IntegrationUpdate
- types::Interaction
- types::InteractionApplicationCommandCallbackData
- types::InteractionCreate
- types::IntermittentError
- types::Invite
- types::InviteCreate
- types::InviteDelete
- types::InviteFlags
- types::InviteGuild
- types::InviteStageInstance
- types::KafkaConfiguration
- types::LastMessages
- types::LazyRequest
- types::Limit
- types::LimitsConfiguration
- types::LoginConfiguration
- types::LoginResult
- types::LoginSchema
- types::MergedPresenceFriend
- types::MergedPresenceGuild
- types::MergedPresences
- types::Message
- types::MessageACK
- types::MessageAck
- types::MessageActivity
- types::MessageCreate
- types::MessageCreateUser
- types::MessageDelete
- types::MessageDeleteBulk
- types::MessageFlags
- types::MessageInteraction
- types::MessageModifySchema
- types::MessageReactionAdd
- types::MessageReactionRemove
- types::MessageReactionRemoveAll
- types::MessageReactionRemoveEmoji
- types::MessageReference
- types::MessageSearchQuery
- types::MessageSearchResponse
- types::MessageSendSchema
- types::MessageUpdate
- types::MetricsConfiguration
- types::MfaAuthenticator
- types::MfaBackupCode
- types::MfaChallenge
- types::MfaMethod
- types::MfaRequiredSchema
- types::MfaToken
- types::MfaTokenSchema
- types::MfaVerifySchema
- types::ModifyChannelPositionsSchema
- types::ModifyConnectionSchema
- types::ModifyCurrentGuildMemberSchema
- types::ModifyGuildMemberProfileSchema
- types::ModifyGuildMemberSchema
- types::ModifyGuildMemberVerificationSchema
- types::ModifyGuildOnboardingSchema
- types::ModifyGuildWelcomeScreenSchema
- types::ModifyGuildWidgetSchema
- types::ModifyWebAuthnAuthenticatorSchema
- types::MutualGuild
- types::PartialDiscordFileAttachment
- types::PartialEmoji
- types::PassiveUpdateV1
- types::PasswordResetConfiguration
- types::PermissionFlags
- types::PermissionOverwrite
- types::PingInstance
- types::PingReturn
- types::PremiumUsage
- types::PremiumUsageData
- types::PresenceUpdate
- types::PrivateChannelCreateSchema
- types::ProfileBadge
- types::PublicConnection
- types::PublicGuildWelcomeScreen
- types::PublicUser
- types::QueryGuildMembersSchema
- types::RabbitMQConfiguration
- types::Reaction
- types::ReactionQuerySchema
- types::ReadState
- types::ReadStateEntry
- types::RecentMentionDelete
- types::RegionConfiguration
- types::RegisterConfiguration
- types::RegisterSchema
- types::Relationship
- types::RelationshipAdd
- types::RelationshipRemove
- types::RequestLastMessages
- types::Rights
- types::RoleCreateModifySchema
- types::RoleObject
- types::RolePositionUpdateSchema
- types::RoleSubscriptionData
- types::RoleTags
- types::SGMJoinSourceQuery
- types::SGMPaginationFilter
- types::SGMReturnNotIndexed
- types::SGMReturnOk
- types::SGMSafetySignals
- types::SGMSnowflakeQuery
- types::SGMSnowflakeQueryRange
- types::SGMStringQuery
- types::SGMTimestampQuery
- types::SGMTimestampQueryRange
- types::SearchGuildBansQuery
- types::SearchGuildMembersFilter
- types::SearchGuildMembersSchema
- types::SecurityConfiguration
- types::SecurityKey
- types::SelectProtocol
- types::SelectProtocolData
- types::SendBackupCodesChallengeReturn
- types::SendBackupCodesChallengeSchema
- types::SendMfaSmsResponse
- types::SendMfaSmsSchema
- types::SentryConfiguration
- types::Session
- types::SessionDescription
- types::SessionUpdate
- types::SessionsReplace
- types::SmsMfaRouteSchema
- types::Snowflake
- types::Speaking
- types::SpeakingBitflags
- types::SsrcDefinition
- types::StageInstance
- types::StageInstanceCreate
- types::StageInstanceDelete
- types::StageInstanceUpdate
- types::Sticker
- types::StickerItem
- types::SupplementalGuild
- types::SupplementalGuildMember
- types::SystemChannelFlags
- types::Tag
- types::Team
- types::TeamMember
- types::TemplateConfiguration
- types::ThemeColors
- types::ThreadCreate
- types::ThreadDelete
- types::ThreadListSync
- types::ThreadMember
- types::ThreadMemberUpdate
- types::ThreadMembersUpdate
- types::ThreadMetadata
- types::ThreadUpdate
- types::TypingStartEvent
- types::UnavailableGuild
- types::UpdatePresence
- types::UpdateVoiceState
- types::User
- types::UserAffinities
- types::UserAffinity
- types::UserConnectionsUpdate
- types::UserData
- types::UserFlags
- types::UserGuildSettingsChannelOverride
- types::UserGuildSettingsUpdate
- types::UserModifyProfileSchema
- types::UserModifySchema
- types::UserNote
- types::UserNoteUpdate
- types::UserProfile
- types::UserProfileMetadata
- types::UserSettings
- types::UserUpdate
- types::VerifyMFALoginSchema
- types::VerifyUserEmailChangeResponse
- types::VerifyUserEmailChangeSchema
- types::VersionReturn
- types::VoiceBackendVersion
- types::VoiceClientConnectFlags
- types::VoiceClientConnectPlatform
- types::VoiceClientDisconnection
- types::VoiceGatewayReceivePayload
- types::VoiceGatewaySendPayload
- types::VoiceHelloData
- types::VoiceIdentify
- types::VoiceMediaSinkWants
- types::VoiceReady
- types::VoiceRegion
- types::VoiceServerUpdate
- types::VoiceState
- types::VoiceStateUpdate
- types::VoiceStateUpdateSchema
- types::Webhook
- types::WebhooksUpdate
- types::WelcomeScreenChannel
- types::WelcomeScreenObject
- types::jwt::Claims
- types::types::api_configuration::ApiConfiguration
- types::types::cdn_configuration::CdnConfiguration
- types::types::defaults_configuration::DefaultsConfiguration
- types::types::domains_configuration::Domains
- types::types::domains_configuration::WellKnownResponse
- types::types::email_configuration::EmailConfiguration
- types::types::endpoint_configuration::EndpointConfiguration
- types::types::external_tokens_configuration::ExternalTokensConfiguration
- types::types::general_configuration::GeneralConfiguration
- types::types::gif_configuration::GifConfiguration
- types::types::guild_configuration::GuildConfiguration
- types::types::guild_configuration::GuildFeaturesList
- types::types::kafka_configuration::KafkaConfiguration
- types::types::limit_configuration::LimitsConfiguration
- types::types::login_configuration::LoginConfiguration
- types::types::metrics_configuration::MetricsConfiguration
- types::types::password_reset_configuration::PasswordResetConfiguration
- types::types::rabbit_mq_configuration::RabbitMQConfiguration
- types::types::region_configuration::RegionConfiguration
- types::types::register_configuration::RegisterConfiguration
- types::types::security_configuration::SecurityConfiguration
- types::types::sentry_configuration::SentryConfiguration
- types::types::subconfigs::client::ClientReleaseConfiguration
- types::types::subconfigs::defaults::guild::GuildDefaults
- types::types::subconfigs::defaults::user::UserDefaults
- types::types::subconfigs::email::mailgun::MailGunConfiguration
- types::types::subconfigs::email::mailjet::MailJetConfiguration
- types::types::subconfigs::email::sendgrid::SendGridConfiguration
- types::types::subconfigs::email::smtp::SMTPConfiguration
- types::types::subconfigs::guild::autojoin::AutoJoinConfiguration
- types::types::subconfigs::guild::discovery::DiscoverConfiguration
- types::types::subconfigs::kafka::KafkaBroker
- types::types::subconfigs::limits::channel::ChannelLimits
- types::types::subconfigs::limits::global::GlobalRateLimit
- types::types::subconfigs::limits::global::GlobalRateLimits
- types::types::subconfigs::limits::guild::GuildLimits
- types::types::subconfigs::limits::message::MessageLimits
- types::types::subconfigs::limits::ratelimits::RateLimitOptions
- types::types::subconfigs::limits::ratelimits::auth::AuthRateLimit
- types::types::subconfigs::limits::ratelimits::route::RouteRateLimit
- types::types::subconfigs::limits::rates::RateLimits
- types::types::subconfigs::limits::user::UserLimits
- types::types::subconfigs::region::LatLong
- types::types::subconfigs::region::Region
- types::types::subconfigs::register::DateOfBirthConfiguration
- types::types::subconfigs::register::PasswordConfiguration
- types::types::subconfigs::register::RegistrationEmailConfiguration
- types::types::subconfigs::security::CaptchaConfiguration
- types::types::subconfigs::security::TwoFactorConfiguration
- types::types::template_configuration::TemplateConfiguration
Enums
- errors::ChorusError
- errors::GatewayError
- errors::ObserverError
- errors::RegistrationError
- errors::VoiceGatewayError
- errors::VoiceUdpError
- gateway::backends::tungstenite::TungsteniteBackendError
- gateway::options::GatewayEncoding
- gateway::options::GatewayTransportCompression
- instance::InstanceSoftware
- types::APIError
- types::ActivityPlatformType
- types::ActivityType
- types::AddGuildMemberReturn
- types::AllowedMentionType
- types::ApplicationCommandOptionType
- types::ApplicationCommandPermissionType
- types::AudioCodec
- types::AuditLogActionType
- types::AuthError
- types::AuthorType
- types::AutoModerationActionMetadata
- types::AutoModerationActionType
- types::AutoModerationRuleEventType
- types::AutoModerationRuleKeywordPresetType
- types::AutoModerationRuleTriggerMetadata
- types::AutoModerationRuleTriggerType
- types::ChannelMessagesAnchor
- types::ChannelType
- types::CloseCode
- types::Component
- types::ConnectionType
- types::ConnectionVisibilityType
- types::CreateDomainConnectionReturn
- types::DefaultForumLayout
- types::DefaultSortOrder
- types::EmbedType
- types::Error
- types::ExplicitContentFilterLevel
- types::FieldFormatError
- types::GuildCreateDataOption
- types::GuildError
- types::GuildEvents
- types::GuildJoinRequestStatus
- types::GuildMemberVerificationFormFieldType
- types::GuildMemberVerificationResponse
- types::GuildOnboardingMode
- types::GuildOnboardingPromptType
- types::GuildScheduledEventEntityType
- types::GuildScheduledEventPrivacyLevel
- types::GuildScheduledEventStatus
- types::GuildWidgetImageStyle
- types::HarvestBackendType
- types::HarvestStatus
- types::HasType
- types::IntegrationExpireBehaviour
- types::IntegrationType
- types::InteractionResponseType
- types::InteractionType
- types::InviteTargetType
- types::InviteType
- types::JoinSourceType
- types::LimitType
- types::MFALevel
- types::MemberSortType
- types::MessageNotificationLevel
- types::MessageReferenceType
- types::MessageSearchEndpoint
- types::MessageType
- types::MfaAuthenticationType
- types::MfaAuthenticatorType
- types::NSFWLevel
- types::OneOrMoreSnowflakes
- types::Opcode
- types::PermissionOverwriteType
- types::PremiumTier
- types::PremiumType
- types::ReactionType
- types::RelationshipType
- types::SearchGuildMembersQuery
- types::SearchGuildMembersReturn
- types::SortOrder
- types::SortType
- types::StageInstancePrivacyLevel
- types::StickerFormatType
- types::StickerType
- types::TwoWayLinkType
- types::UserStatus
- types::UserTheme
- types::VerificationLevel
- types::VerifyMFALoginResponse
- types::VersionedReadStateOrEntries
- types::VideoCodec
- types::VoiceCloseCode
- types::VoiceEncryptionMode
- types::VoiceProtocol
- types::WebhookType
- types::opcode::CloseCode
- types::opcode::Opcode
- types::opcode::VoiceCloseCode
- types::types::email_configuration::EmailProvider
- types::types::gif_configuration::GifProvider
- types::types::guild_configuration::GuildFeatures
- types::types::subconfigs::security::CaptchaService
Traits
- gateway::Observer
- gateway::Updateable
- types::Composite
- types::IntoShared
- types::SourceUrlField
- types::WebSocketEvent
Functions
- types::jwt::build_token
- types::jwt::decode_token
- types::jwt::generate_token
- types::serde::string_or_u64
- types::serde::ts_seconds_option_str::deserialize
- types::serde::ts_seconds_option_str::serialize
- types::serde::ts_seconds_str::deserialize
- types::serde::ts_seconds_str::serialize
Type Aliases
- UInt128
- UInt16
- UInt32
- UInt64
- UInt8
- errors::ChorusResult
- gateway::ObservableObject
- gateway::backends::Sink
- gateway::backends::Stream
- gateway::backends::WebSocketBackend
- gateway::backends::tungstenite::TungsteniteSink
- gateway::backends::tungstenite::TungsteniteStream
- types::GuildBansSearchQuery
- types::GuildMembersSearchQuery
- types::Shared
Constants
- gateway::heartbeat::HEARTBEAT_ACK_TIMEOUT
- types::VOICE_BACKEND_VERSION
- types::VOICE_CLIENT_CONNECT_FLAGS
- types::VOICE_CLIENT_CONNECT_PLATFORM
- types::VOICE_CLIENT_DISCONNECT
- types::VOICE_HEARTBEAT
- types::VOICE_HEARTBEAT_ACK
- types::VOICE_HELLO
- types::VOICE_IDENTIFY
- types::VOICE_MEDIA_SINK_WANTS
- types::VOICE_READY
- types::VOICE_RESUME
- types::VOICE_RESUMED
- types::VOICE_SELECT_PROTOCOL
- types::VOICE_SESSION_DESCRIPTION
- types::VOICE_SESSION_UPDATE
- types::VOICE_SPEAKING
- types::VOICE_SSRC_DEFINITION