Enum botapi::gen_types::GlobalTypes
source · 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)
ChatInviteLink(ChatInviteLink)
PollOption(PollOption)
VideoChatParticipantsInvited(VideoChatParticipantsInvited)
ForumTopic(ForumTopic)
InlineQueryResultVoice(InlineQueryResultVoice)
Contact(Contact)
ChatMemberOwner(ChatMemberOwner)
VideoChatEnded(VideoChatEnded)
PassportElementErrorSelfie(PassportElementErrorSelfie)
InputMediaAudio(InputMediaAudio)
InputFile(InputFile)
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)
KeyboardButton(KeyboardButton)
ForceReply(ForceReply)
ChatAdministratorRights(ChatAdministratorRights)
ChatLocation(ChatLocation)
ResponseParameters(ResponseParameters)
ForumTopicClosed(ForumTopicClosed)
ChatMemberAdministrator(ChatMemberAdministrator)
ChatMemberLeft(ChatMemberLeft)
PassportElementErrorFiles(PassportElementErrorFiles)
InlineQueryResultAudio(InlineQueryResultAudio)
ChatMember(ChatMember)
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
impl Clone for GlobalTypes
source§fn clone(&self) -> GlobalTypes
fn clone(&self) -> GlobalTypes
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GlobalTypes
impl Debug for GlobalTypes
source§impl Default for GlobalTypes
impl Default for GlobalTypes
source§impl<'de> Deserialize<'de> for GlobalTypes
impl<'de> Deserialize<'de> for GlobalTypes
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