pub enum GlobalTypes {
Show 148 variants BotCommandScopeAllChatAdministrators(BotCommandScopeAllChatAdministrators), PassportElementErrorReverseSide(PassportElementErrorReverseSide), Update(Update), Dice(Dice), ShippingOption(ShippingOption), User(User), VideoNote(VideoNote), ChatMemberMember(ChatMemberMember), InputMediaVideo(InputMediaVideo), InlineQueryResultCachedAudio(InlineQueryResultCachedAudio), InputContactMessageContent(InputContactMessageContent), VideoChatScheduled(VideoChatScheduled), InlineQueryResultVenue(InlineQueryResultVenue), CallbackQuery(CallbackQuery), Poll(Poll), InlineKeyboardMarkup(InlineKeyboardMarkup), MessageId(MessageId), LoginUrl(LoginUrl), InputMediaDocument(InputMediaDocument), InlineQueryResultContact(InlineQueryResultContact), WebAppInfo(WebAppInfo), InlineQueryResultMpeg4Gif(InlineQueryResultMpeg4Gif), GeneralForumTopicHidden(GeneralForumTopicHidden), MenuButton(MenuButton), SentWebAppMessage(SentWebAppMessage), InlineQueryResultGif(InlineQueryResultGif), ShippingAddress(ShippingAddress), BotCommandScopeDefault(BotCommandScopeDefault), ReplyKeyboardRemove(ReplyKeyboardRemove), BotCommandScopeAllGroupChats(BotCommandScopeAllGroupChats), SuccessfulPayment(SuccessfulPayment), PassportData(PassportData), File(File), PassportElementErrorTranslationFiles(PassportElementErrorTranslationFiles), BotShortDescription(BotShortDescription), ForumTopicCreated(ForumTopicCreated), ChosenInlineResult(ChosenInlineResult), PassportElementErrorDataField(PassportElementErrorDataField), InlineQueryResultCachedMpeg4Gif(InlineQueryResultCachedMpeg4Gif), OrderInfo(OrderInfo), PassportElementErrorUnspecified(PassportElementErrorUnspecified), Video(Video), InlineQueryResultCachedVideo(InlineQueryResultCachedVideo), BotCommandScopeChatMember(BotCommandScopeChatMember), InlineQueryResultArticle(InlineQueryResultArticle), PassportElementErrorTranslationFile(PassportElementErrorTranslationFile), InputMedia(InputMedia), LabeledPrice(LabeledPrice), InlineQueryResultVideo(InlineQueryResultVideo), CallbackGame(CallbackGame), ChatInviteLink(ChatInviteLink), PollOption(PollOption), VideoChatParticipantsInvited(VideoChatParticipantsInvited), ForumTopic(ForumTopic), InlineQueryResultVoice(InlineQueryResultVoice), Contact(Contact), ChatMemberOwner(ChatMemberOwner), VideoChatEnded(VideoChatEnded), PassportElementErrorSelfie(PassportElementErrorSelfie), InputMediaAudio(InputMediaAudio), InputFile(InputFile), ChatShared(ChatShared), Venue(Venue), BotCommandScopeChat(BotCommandScopeChat), MenuButtonCommands(MenuButtonCommands), Sticker(Sticker), ReplyKeyboardMarkup(ReplyKeyboardMarkup), InputLocationMessageContent(InputLocationMessageContent), KeyboardButtonRequestUser(KeyboardButtonRequestUser), PassportElementErrorFile(PassportElementErrorFile), MessageEntity(MessageEntity), BotCommand(BotCommand), EncryptedPassportElement(EncryptedPassportElement), UserProfilePhotos(UserProfilePhotos), InputTextMessageContent(InputTextMessageContent), InputInvoiceMessageContent(InputInvoiceMessageContent), ChatMemberUpdated(ChatMemberUpdated), Location(Location), InputVenueMessageContent(InputVenueMessageContent), StickerSet(StickerSet), InputMediaPhoto(InputMediaPhoto), MessageAutoDeleteTimerChanged(MessageAutoDeleteTimerChanged), InlineQueryResultCachedPhoto(InlineQueryResultCachedPhoto), PollAnswer(PollAnswer), Chat(Chat), KeyboardButtonPollType(KeyboardButtonPollType), ChatMemberBanned(ChatMemberBanned), InlineQueryResultGame(InlineQueryResultGame), PassportFile(PassportFile), BotDescription(BotDescription), Animation(Animation), ShippingQuery(ShippingQuery), InlineQueryResultCachedVoice(InlineQueryResultCachedVoice), WriteAccessAllowed(WriteAccessAllowed), EncryptedCredentials(EncryptedCredentials), Document(Document), InlineQueryResultLocation(InlineQueryResultLocation), InlineQueryResultCachedSticker(InlineQueryResultCachedSticker), KeyboardButtonRequestChat(KeyboardButtonRequestChat), MenuButtonDefault(MenuButtonDefault), InlineQuery(InlineQuery), MaskPosition(MaskPosition), Invoice(Invoice), Game(Game), GameHighScore(GameHighScore), ProximityAlertTriggered(ProximityAlertTriggered), MenuButtonWebApp(MenuButtonWebApp), InputMediaAnimation(InputMediaAnimation), WebAppData(WebAppData), VideoChatStarted(VideoChatStarted), PassportElementErrorFrontSide(PassportElementErrorFrontSide), InlineQueryResultCachedDocument(InlineQueryResultCachedDocument), BotCommandScopeAllPrivateChats(BotCommandScopeAllPrivateChats), ChatMemberRestricted(ChatMemberRestricted), WebhookInfo(WebhookInfo), Message(Message), BotCommandScopeChatAdministrators(BotCommandScopeChatAdministrators), ChatPhoto(ChatPhoto), InlineQueryResultPhoto(InlineQueryResultPhoto), InputMessageContent(InputMessageContent), PreCheckoutQuery(PreCheckoutQuery), Voice(Voice), UserShared(UserShared), KeyboardButton(KeyboardButton), ForceReply(ForceReply), ChatAdministratorRights(ChatAdministratorRights), ChatLocation(ChatLocation), ResponseParameters(ResponseParameters), ForumTopicClosed(ForumTopicClosed), ChatMemberAdministrator(ChatMemberAdministrator), ChatMemberLeft(ChatMemberLeft), PassportElementErrorFiles(PassportElementErrorFiles), InlineQueryResultAudio(InlineQueryResultAudio), ChatMember(ChatMember), GeneralForumTopicUnhidden(GeneralForumTopicUnhidden), PhotoSize(PhotoSize), InlineQueryResultCachedGif(InlineQueryResultCachedGif), PassportElementError(PassportElementError), ChatPermissions(ChatPermissions), InlineQueryResult(InlineQueryResult), InlineKeyboardButton(InlineKeyboardButton), InlineQueryResultDocument(InlineQueryResultDocument), InputSticker(InputSticker), ForumTopicEdited(ForumTopicEdited), ForumTopicReopened(ForumTopicReopened), BotCommandScope(BotCommandScope), Audio(Audio), ChatJoinRequest(ChatJoinRequest),
}

Variants§

§

BotCommandScopeAllChatAdministrators(BotCommandScopeAllChatAdministrators)

§

PassportElementErrorReverseSide(PassportElementErrorReverseSide)

§

Update(Update)

§

Dice(Dice)

§

ShippingOption(ShippingOption)

§

User(User)

§

VideoNote(VideoNote)

§

ChatMemberMember(ChatMemberMember)

§

InputMediaVideo(InputMediaVideo)

§

InlineQueryResultCachedAudio(InlineQueryResultCachedAudio)

§

InputContactMessageContent(InputContactMessageContent)

§

VideoChatScheduled(VideoChatScheduled)

§

InlineQueryResultVenue(InlineQueryResultVenue)

§

CallbackQuery(CallbackQuery)

§

Poll(Poll)

§

InlineKeyboardMarkup(InlineKeyboardMarkup)

§

MessageId(MessageId)

§

LoginUrl(LoginUrl)

§

InputMediaDocument(InputMediaDocument)

§

InlineQueryResultContact(InlineQueryResultContact)

§

WebAppInfo(WebAppInfo)

§

InlineQueryResultMpeg4Gif(InlineQueryResultMpeg4Gif)

§

GeneralForumTopicHidden(GeneralForumTopicHidden)

§

MenuButton(MenuButton)

§

SentWebAppMessage(SentWebAppMessage)

§

InlineQueryResultGif(InlineQueryResultGif)

§

ShippingAddress(ShippingAddress)

§

BotCommandScopeDefault(BotCommandScopeDefault)

§

ReplyKeyboardRemove(ReplyKeyboardRemove)

§

BotCommandScopeAllGroupChats(BotCommandScopeAllGroupChats)

§

SuccessfulPayment(SuccessfulPayment)

§

PassportData(PassportData)

§

File(File)

§

PassportElementErrorTranslationFiles(PassportElementErrorTranslationFiles)

§

BotShortDescription(BotShortDescription)

§

ForumTopicCreated(ForumTopicCreated)

§

ChosenInlineResult(ChosenInlineResult)

§

PassportElementErrorDataField(PassportElementErrorDataField)

§

InlineQueryResultCachedMpeg4Gif(InlineQueryResultCachedMpeg4Gif)

§

OrderInfo(OrderInfo)

§

PassportElementErrorUnspecified(PassportElementErrorUnspecified)

§

Video(Video)

§

InlineQueryResultCachedVideo(InlineQueryResultCachedVideo)

§

BotCommandScopeChatMember(BotCommandScopeChatMember)

§

InlineQueryResultArticle(InlineQueryResultArticle)

§

PassportElementErrorTranslationFile(PassportElementErrorTranslationFile)

§

InputMedia(InputMedia)

§

LabeledPrice(LabeledPrice)

§

InlineQueryResultVideo(InlineQueryResultVideo)

§

CallbackGame(CallbackGame)

§

PollOption(PollOption)

§

VideoChatParticipantsInvited(VideoChatParticipantsInvited)

§

ForumTopic(ForumTopic)

§

InlineQueryResultVoice(InlineQueryResultVoice)

§

Contact(Contact)

§

ChatMemberOwner(ChatMemberOwner)

§

VideoChatEnded(VideoChatEnded)

§

PassportElementErrorSelfie(PassportElementErrorSelfie)

§

InputMediaAudio(InputMediaAudio)

§

InputFile(InputFile)

§

ChatShared(ChatShared)

§

Venue(Venue)

§

BotCommandScopeChat(BotCommandScopeChat)

§

MenuButtonCommands(MenuButtonCommands)

§

Sticker(Sticker)

§

ReplyKeyboardMarkup(ReplyKeyboardMarkup)

§

InputLocationMessageContent(InputLocationMessageContent)

§

KeyboardButtonRequestUser(KeyboardButtonRequestUser)

§

PassportElementErrorFile(PassportElementErrorFile)

§

MessageEntity(MessageEntity)

§

BotCommand(BotCommand)

§

EncryptedPassportElement(EncryptedPassportElement)

§

UserProfilePhotos(UserProfilePhotos)

§

InputTextMessageContent(InputTextMessageContent)

§

InputInvoiceMessageContent(InputInvoiceMessageContent)

§

ChatMemberUpdated(ChatMemberUpdated)

§

Location(Location)

§

InputVenueMessageContent(InputVenueMessageContent)

§

StickerSet(StickerSet)

§

InputMediaPhoto(InputMediaPhoto)

§

MessageAutoDeleteTimerChanged(MessageAutoDeleteTimerChanged)

§

InlineQueryResultCachedPhoto(InlineQueryResultCachedPhoto)

§

PollAnswer(PollAnswer)

§

Chat(Chat)

§

KeyboardButtonPollType(KeyboardButtonPollType)

§

ChatMemberBanned(ChatMemberBanned)

§

InlineQueryResultGame(InlineQueryResultGame)

§

PassportFile(PassportFile)

§

BotDescription(BotDescription)

§

Animation(Animation)

§

ShippingQuery(ShippingQuery)

§

InlineQueryResultCachedVoice(InlineQueryResultCachedVoice)

§

WriteAccessAllowed(WriteAccessAllowed)

§

EncryptedCredentials(EncryptedCredentials)

§

Document(Document)

§

InlineQueryResultLocation(InlineQueryResultLocation)

§

InlineQueryResultCachedSticker(InlineQueryResultCachedSticker)

§

KeyboardButtonRequestChat(KeyboardButtonRequestChat)

§

MenuButtonDefault(MenuButtonDefault)

§

InlineQuery(InlineQuery)

§

MaskPosition(MaskPosition)

§

Invoice(Invoice)

§

Game(Game)

§

GameHighScore(GameHighScore)

§

ProximityAlertTriggered(ProximityAlertTriggered)

§

MenuButtonWebApp(MenuButtonWebApp)

§

InputMediaAnimation(InputMediaAnimation)

§

WebAppData(WebAppData)

§

VideoChatStarted(VideoChatStarted)

§

PassportElementErrorFrontSide(PassportElementErrorFrontSide)

§

InlineQueryResultCachedDocument(InlineQueryResultCachedDocument)

§

BotCommandScopeAllPrivateChats(BotCommandScopeAllPrivateChats)

§

ChatMemberRestricted(ChatMemberRestricted)

§

WebhookInfo(WebhookInfo)

§

Message(Message)

§

BotCommandScopeChatAdministrators(BotCommandScopeChatAdministrators)

§

ChatPhoto(ChatPhoto)

§

InlineQueryResultPhoto(InlineQueryResultPhoto)

§

InputMessageContent(InputMessageContent)

§

PreCheckoutQuery(PreCheckoutQuery)

§

Voice(Voice)

§

UserShared(UserShared)

§

KeyboardButton(KeyboardButton)

§

ForceReply(ForceReply)

§

ChatAdministratorRights(ChatAdministratorRights)

§

ChatLocation(ChatLocation)

§

ResponseParameters(ResponseParameters)

§

ForumTopicClosed(ForumTopicClosed)

§

ChatMemberAdministrator(ChatMemberAdministrator)

§

ChatMemberLeft(ChatMemberLeft)

§

PassportElementErrorFiles(PassportElementErrorFiles)

§

InlineQueryResultAudio(InlineQueryResultAudio)

§

ChatMember(ChatMember)

§

GeneralForumTopicUnhidden(GeneralForumTopicUnhidden)

§

PhotoSize(PhotoSize)

§

InlineQueryResultCachedGif(InlineQueryResultCachedGif)

§

PassportElementError(PassportElementError)

§

ChatPermissions(ChatPermissions)

§

InlineQueryResult(InlineQueryResult)

§

InlineKeyboardButton(InlineKeyboardButton)

§

InlineQueryResultDocument(InlineQueryResultDocument)

§

InputSticker(InputSticker)

§

ForumTopicEdited(ForumTopicEdited)

§

ForumTopicReopened(ForumTopicReopened)

§

BotCommandScope(BotCommandScope)

§

Audio(Audio)

§

ChatJoinRequest(ChatJoinRequest)

Trait Implementations§

source§

impl Clone for GlobalTypes

source§

fn clone(&self) -> GlobalTypes

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for GlobalTypes

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for GlobalTypes

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for GlobalTypes

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Serialize for GlobalTypes

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

const: unstable · source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

const: unstable · source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

const: unstable · source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere U: From<T>,

const: unstable · source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for Twhere T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
const: unstable · source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
const: unstable · source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

impl<T> DeserializeOwned for Twhere T: for<'de> Deserialize<'de>,