MCPcopy Create free account

hub / github.com/Jacherr/assyst2 / types & classes

Types & classes199 in github.com/Jacherr/assyst2

↓ 15 callersClassArgsExhausted
assyst-core/src/command/errors.rs:80
↓ 6 callersClassImage
assyst-core/src/command/arguments.rs:1061
↓ 3 callersClassCodeblock
assyst-core/src/command/arguments.rs:362
↓ 3 callersClassRest
assyst-core/src/command/arguments.rs:511
↓ 3 callersClassUser
assyst-core/src/command/arguments.rs:397
↓ 2 callersClassAutocompleteVisitable
assyst-proc-macro/src/lib.rs:106
↓ 2 callersClassChannel
assyst-core/src/command/arguments.rs:457
↓ 2 callersClassFileDeletionDefer
assyst-flux-iface/src/lib.rs:30
↓ 2 callersClassRestNoFlags
assyst-core/src/command/arguments.rs:568
↓ 2 callersClassWord
assyst-core/src/command/arguments.rs:297
↓ 2 callersClassWordAutocomplete
assyst-core/src/command/arguments.rs:327
↓ 1 callersClassAtleast
Same as `Rest`, but requires at least N elements to be present.
assyst-tag/src/subtags.rs:60
↓ 1 callersInterfaceCommand
assyst-core/src/command/mod.rs:212
↓ 1 callersEnumDownloadError
assyst-core/src/downloader.rs:15
↓ 1 callersClassExecutableDeletionDefer
assyst-core/src/command/misc/run.rs:26
↓ 1 callersClassMention
assyst-tag/src/subtags.rs:153
↓ 1 callersEnumParseToMillisError
assyst-common/src/util/mod.rs:33
↓ 1 callersClassRest
Contiuously parses the rest of the arguments as `T`
assyst-tag/src/subtags.rs:57
ClassActiveGuildPremiumEntitlement
assyst-database/src/model/active_guild_premium_entitlement.rs:11
InterfaceAnsi
assyst-string-fmt/src/ansi.rs:3
ClassApiResult
assyst-core/src/rest/rust.rs:54
ClassAppError
assyst-webserver/src/lib.rs:29
ClassAssyst
Main Assyst structure, storing the current bot state. Stores stateful information and connections.
assyst-core/src/assyst.rs:31
ClassAssystConfig
assyst-common/src/config/config.rs:6
ClassAttachment
assyst-core/src/command/messagebuilder.rs:8
ClassAuthentication
assyst-common/src/config/config.rs:39
ClassAutocompleteData
assyst-core/src/command/autocomplete.rs:5
EnumAvailability
assyst-core/src/command/mod.rs:71
ClassBadTranslateFlags
assyst-core/src/command/fun/translation.rs:19
ClassBadTranslator
assyst-core/src/bad_translator.rs:64
ClassBadTranslatorChannel
assyst-database/src/model/badtranslator_channel.rs:4
ClassBadTranslatorEntry
assyst-core/src/bad_translator.rs:29
ClassBadTranslatorMessages
assyst-database/src/model/badtranslator_messages.rs:3
ClassBadTranslatorRatelimit
assyst-core/src/bad_translator.rs:52
ClassBloomFlags
assyst-core/src/command/image/bloom.rs:15
EnumCacheJob
assyst-common/src/cache/mod.rs:12
EnumCacheResponse
assyst-common/src/cache/mod.rs:86
ClassCaptionFlags
assyst-core/src/command/image/caption.rs:45
EnumCategory
assyst-core/src/command/mod.rs:161
ClassChannel
assyst-core/src/command/misc/run.rs:523
ClassChargeFlags
assyst-core/src/command/misc/run.rs:34
ClassCobaltApiInstance
assyst-common/src/config/config.rs:23
ClassColourRemoveAllFlags
assyst-core/src/command/fun/colour.rs:421
ClassColourRole
assyst-database/src/model/colour_role.rs:5
ClassCommandAttributes
assyst-proc-macro/src/lib.rs:13
ClassCommandCtxt
assyst-core/src/command/mod.rs:412
ClassCommandData
assyst-core/src/command/mod.rs:270
EnumCommandGroupingInteractionInfo
assyst-core/src/command/mod.rs:117
ClassCommandInteractionInfo
assyst-core/src/command/mod.rs:156
ClassCommandMetadata
assyst-core/src/command/mod.rs:95
ClassCommandOutput
assyst-common/src/util/process.rs:132
ClassCommandRatelimits
All command ratelimits, in the format <(guild/user id, command name) => time command was ran>
assyst-core/src/command_ratelimits.rs:7
ClassCommandUsage
assyst-database/src/model/command_usage.rs:4
ClassCompilingCompleteDefer
assyst-flux-iface/src/lib.rs:38
ClassComponentCtxt
assyst-core/src/command/componentctxt.rs:38
ClassComponentCtxts
Map of all existing component contexts.
assyst-core/src/command/componentctxt.rs:171
ClassComponentInteractionData
assyst-core/src/command/componentctxt.rs:21
EnumComponentMetadata
assyst-core/src/command/componentctxt.rs:140
InterfaceContext
External context for the parser It contains methods that can be provided by the caller (normally the bot crate).
assyst-tag/src/context.rs:17
ClassCoolTextResponse
assyst-core/src/rest/cooltext.rs:11
ClassCount
assyst-database/src/lib.rs:15
ClassCounter
assyst-tag/src/parser.rs:93
ClassCurrentlyEntitledTiers
assyst-core/src/rest/patreon.rs:73
ClassDat
assyst-core/src/rest/patreon.rs:78
ClassDatabase
assyst-common/src/config/config.rs:55
ClassDatabaseCache
In-memory cache collection for frequently accessed areas of the database.
assyst-database/src/cache.rs:30
ClassDatabaseHandler
Database hendler providing a connection to the database and helper methods for inserting, fetching, deleting and modifying Assyst database data.
assyst-database/src/lib.rs:26
ClassDatabaseSize
assyst-database/src/lib.rs:20
ClassDatum
assyst-core/src/rest/patreon.rs:48
ClassDatumAttributes
assyst-core/src/rest/patreon.rs:57
ClassDevAttributes
assyst-common/src/config/config.rs:110
ClassDiagnosticBuilder
assyst-tag/src/errors.rs:173
EnumDiagnosticKind
assyst-tag/src/errors.rs:155
ClassDiscord
assyst-core/src/rest/patreon.rs:124
ClassDownloadFlags
assyst-core/src/command/services/download.rs:29
ClassEntitlements
assyst-common/src/config/config.rs:18
ClassError
assyst-tag/src/errors.rs:109
EnumErrorKind
assyst-tag/src/errors.rs:22
EnumErrorSeverity
assyst-core/src/gateway_handler/message_parser/error.rs:86
EnumExecutionError
assyst-core/src/command/errors.rs:14
ClassExecutionTimings
assyst-core/src/command/mod.rs:250
ClassFakeEvalBody
assyst-common/src/eval.rs:12
EnumFakeEvalImageResponse
assyst-common/src/eval.rs:22
ClassFakeEvalMessageData
assyst-common/src/eval.rs:6
ClassFakeEvalResponse
assyst-common/src/eval.rs:18
ClassFilerStats
assyst-core/src/rest/filer.rs:7
InterfaceFlagDecode
assyst-core/src/command/flags.rs:72
EnumFlagType
assyst-core/src/command/flags.rs:65
ClassFluxHandler
assyst-flux-iface/src/lib.rs:45
ClassFluxRequest
assyst-flux-iface/src/flux_request.rs:26
EnumFluxStep
A step in a Flux execution.
assyst-flux-iface/src/flux_request.rs:6
ClassFreeTier2Requests
assyst-database/src/model/free_tier_2_requests.rs:4
InterfaceGetErrorSeverity
assyst-core/src/gateway_handler/message_parser/error.rs:5
ClassGlobalBlacklist
The global blacklist is a list of users who are completely blacklisted from using any of the bot's functionality. It is a simple list table with one c
assyst-database/src/model/global_blacklist.rs:6
ClassGodboltAsmBlock
assyst-core/src/rest/rust.rs:44
ClassGodboltResult
assyst-core/src/rest/rust.rs:49
ClassGuildCache
The cache of all guilds Assyst is part of. When a shard readies up, it receives a list of all guild IDs that shard is responsible for, which are all c
assyst-cache/src/caches/guilds.rs:12
ClassGuildCreateData
assyst-common/src/cache/mod.rs:45
ClassGuildDeleteData
assyst-common/src/cache/mod.rs:68
ClassGuildDisabledCommand
assyst-database/src/model/guild_disabled_command.rs:6
next →1–100 of 199, ranked by callers