pub enum LimitKey {
Show 45 variants
AvatarMaxSize,
EmojiMaxSize,
FeatureAnimatedAvatar,
FeatureAnimatedBanner,
FeatureCustomDiscriminator,
FeatureCustomNotificationSounds,
FeatureEarlyAccess,
FeatureGlobalExpressions,
FeatureHigherVideoQuality,
FeaturePerGuildProfiles,
FeatureVoiceEntranceSounds,
MaxAttachmentsPerMessage,
MaxBioLength,
MaxBookmarks,
MaxChannelsPerCategory,
MaxCreatedPacks,
MaxCustomBackgrounds,
MaxEmbedsPerMessage,
MaxFavoriteMemeTags,
MaxFavoriteMemes,
MaxGroupDmRecipients,
MaxGroupDmsPerUser,
MaxGuildChannels,
MaxGuildEmojisAnimatedMore,
MaxGuildEmojisAnimated,
MaxGuildEmojisStaticMore,
MaxGuildEmojisStatic,
MaxGuildInvites,
MaxGuildMembers,
MaxGuildRoles,
MaxGuildStickersMore,
MaxGuildStickers,
MaxGuilds,
MaxInstalledPacks,
MaxAttachmentFileSize,
MaxMessageLength,
MaxPackExpressions,
MaxPrivateChannelsPerUser,
MaxReactionsPerMessage,
MaxRelationships,
MaxUsersPerMessageReaction,
MaxVoiceMessageDuration,
MaxWebhooksPerChannel,
MaxWebhooksPerGuild,
StickerMaxSize,
}Variants§
AvatarMaxSize
EmojiMaxSize
FeatureAnimatedAvatar
FeatureAnimatedBanner
FeatureCustomDiscriminator
FeatureCustomNotificationSounds
FeatureEarlyAccess
FeatureGlobalExpressions
FeatureHigherVideoQuality
FeaturePerGuildProfiles
FeatureVoiceEntranceSounds
MaxAttachmentsPerMessage
MaxBioLength
MaxBookmarks
MaxChannelsPerCategory
MaxCreatedPacks
MaxCustomBackgrounds
MaxEmbedsPerMessage
MaxFavoriteMemeTags
MaxFavoriteMemes
MaxGroupDmRecipients
MaxGroupDmsPerUser
MaxGuildChannels
MaxGuildEmojisAnimatedMore
MaxGuildEmojisAnimated
MaxGuildEmojisStaticMore
MaxGuildEmojisStatic
MaxGuildInvites
MaxGuildMembers
MaxGuildRoles
MaxGuildStickersMore
MaxGuildStickers
MaxGuilds
MaxInstalledPacks
MaxAttachmentFileSize
MaxMessageLength
MaxPackExpressions
MaxPrivateChannelsPerUser
MaxReactionsPerMessage
MaxRelationships
MaxUsersPerMessageReaction
MaxVoiceMessageDuration
MaxWebhooksPerChannel
MaxWebhooksPerGuild
StickerMaxSize
Trait Implementations§
Source§impl<'de> Deserialize<'de> for LimitKey
impl<'de> Deserialize<'de> for LimitKey
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for LimitKey
impl Eq for LimitKey
impl StructuralPartialEq for LimitKey
Auto Trait Implementations§
impl Freeze for LimitKey
impl RefUnwindSafe for LimitKey
impl Send for LimitKey
impl Sync for LimitKey
impl Unpin for LimitKey
impl UnsafeUnpin for LimitKey
impl UnwindSafe for LimitKey
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ResponseBody for Twhere
T: DeserializeOwned,
impl<T> ResponseBody for Twhere
T: DeserializeOwned,
Source§fn deserialize(bytes: Vec<u8>) -> Result<T, Box<ExecuteEndpointRequestError>>
fn deserialize(bytes: Vec<u8>) -> Result<T, Box<ExecuteEndpointRequestError>>
Deserialize, given the response body bytes. Read more