TDLib
Loading...
Searching...
No Matches
td_api.hpp
Go to the documentation of this file.
1#pragma once
2
8#include "td_api.h"
9
10namespace td {
11namespace td_api {
12
19template <class T>
20bool downcast_call(Object &obj, const T &func) {
21 switch (obj.get_id()) {
22 case accentColor::ID:
23 func(static_cast<accentColor &>(obj));
24 return true;
26 func(static_cast<acceptedGiftTypes &>(obj));
27 return true;
28 case accountInfo::ID:
29 func(static_cast<accountInfo &>(obj));
30 return true;
31 case accountTtl::ID:
32 func(static_cast<accountTtl &>(obj));
33 return true;
35 func(static_cast<activeStoryStateLive &>(obj));
36 return true;
38 func(static_cast<activeStoryStateUnread &>(obj));
39 return true;
41 func(static_cast<activeStoryStateRead &>(obj));
42 return true;
44 func(static_cast<addedProxies &>(obj));
45 return true;
46 case addedProxy::ID:
47 func(static_cast<addedProxy &>(obj));
48 return true;
50 func(static_cast<addedReaction &>(obj));
51 return true;
53 func(static_cast<addedReactions &>(obj));
54 return true;
55 case address::ID:
56 func(static_cast<address &>(obj));
57 return true;
59 func(static_cast<advertisementSponsor &>(obj));
60 return true;
62 func(static_cast<affiliateInfo &>(obj));
63 return true;
65 func(static_cast<affiliateProgramInfo &>(obj));
66 return true;
68 func(static_cast<affiliateProgramParameters &>(obj));
69 return true;
71 func(static_cast<affiliateProgramSortOrderProfitability &>(obj));
72 return true;
74 func(static_cast<affiliateProgramSortOrderCreationDate &>(obj));
75 return true;
77 func(static_cast<affiliateProgramSortOrderRevenue &>(obj));
78 return true;
80 func(static_cast<affiliateTypeCurrentUser &>(obj));
81 return true;
83 func(static_cast<affiliateTypeBot &>(obj));
84 return true;
86 func(static_cast<affiliateTypeChannel &>(obj));
87 return true;
89 func(static_cast<ageVerificationParameters &>(obj));
90 return true;
92 func(static_cast<alternativeVideo &>(obj));
93 return true;
95 func(static_cast<animatedChatPhoto &>(obj));
96 return true;
98 func(static_cast<animatedEmoji &>(obj));
99 return true;
100 case animation::ID:
101 func(static_cast<animation &>(obj));
102 return true;
103 case animations::ID:
104 func(static_cast<animations &>(obj));
105 return true;
107 func(static_cast<archiveChatListSettings &>(obj));
108 return true;
110 func(static_cast<attachmentMenuBot &>(obj));
111 return true;
113 func(static_cast<attachmentMenuBotColor &>(obj));
114 return true;
116 func(static_cast<attributeCraftPersistenceProbability &>(obj));
117 return true;
118 case auctionBid::ID:
119 func(static_cast<auctionBid &>(obj));
120 return true;
121 case auctionRound::ID:
122 func(static_cast<auctionRound &>(obj));
123 return true;
125 func(static_cast<auctionStateActive &>(obj));
126 return true;
128 func(static_cast<auctionStateFinished &>(obj));
129 return true;
130 case audio::ID:
131 func(static_cast<audio &>(obj));
132 return true;
133 case audios::ID:
134 func(static_cast<audios &>(obj));
135 return true;
137 func(static_cast<authenticationCodeInfo &>(obj));
138 return true;
140 func(static_cast<authenticationCodeTypeTelegramMessage &>(obj));
141 return true;
143 func(static_cast<authenticationCodeTypeSms &>(obj));
144 return true;
146 func(static_cast<authenticationCodeTypeSmsWord &>(obj));
147 return true;
149 func(static_cast<authenticationCodeTypeSmsPhrase &>(obj));
150 return true;
152 func(static_cast<authenticationCodeTypeCall &>(obj));
153 return true;
155 func(static_cast<authenticationCodeTypeFlashCall &>(obj));
156 return true;
158 func(static_cast<authenticationCodeTypeMissedCall &>(obj));
159 return true;
161 func(static_cast<authenticationCodeTypeFragment &>(obj));
162 return true;
164 func(static_cast<authenticationCodeTypeFirebaseAndroid &>(obj));
165 return true;
167 func(static_cast<authenticationCodeTypeFirebaseIos &>(obj));
168 return true;
170 func(static_cast<authorizationStateWaitTdlibParameters &>(obj));
171 return true;
173 func(static_cast<authorizationStateWaitPhoneNumber &>(obj));
174 return true;
176 func(static_cast<authorizationStateWaitPremiumPurchase &>(obj));
177 return true;
179 func(static_cast<authorizationStateWaitEmailAddress &>(obj));
180 return true;
182 func(static_cast<authorizationStateWaitEmailCode &>(obj));
183 return true;
185 func(static_cast<authorizationStateWaitCode &>(obj));
186 return true;
188 func(static_cast<authorizationStateWaitOtherDeviceConfirmation &>(obj));
189 return true;
191 func(static_cast<authorizationStateWaitRegistration &>(obj));
192 return true;
194 func(static_cast<authorizationStateWaitPassword &>(obj));
195 return true;
197 func(static_cast<authorizationStateReady &>(obj));
198 return true;
200 func(static_cast<authorizationStateLoggingOut &>(obj));
201 return true;
203 func(static_cast<authorizationStateClosing &>(obj));
204 return true;
206 func(static_cast<authorizationStateClosed &>(obj));
207 return true;
209 func(static_cast<autoDownloadSettings &>(obj));
210 return true;
212 func(static_cast<autoDownloadSettingsPresets &>(obj));
213 return true;
215 func(static_cast<autosaveSettings &>(obj));
216 return true;
218 func(static_cast<autosaveSettingsException &>(obj));
219 return true;
221 func(static_cast<autosaveSettingsScopePrivateChats &>(obj));
222 return true;
224 func(static_cast<autosaveSettingsScopeGroupChats &>(obj));
225 return true;
227 func(static_cast<autosaveSettingsScopeChannelChats &>(obj));
228 return true;
230 func(static_cast<autosaveSettingsScopeChat &>(obj));
231 return true;
233 func(static_cast<availableGift &>(obj));
234 return true;
236 func(static_cast<availableGifts &>(obj));
237 return true;
239 func(static_cast<availableReaction &>(obj));
240 return true;
242 func(static_cast<availableReactions &>(obj));
243 return true;
244 case background::ID:
245 func(static_cast<background &>(obj));
246 return true;
248 func(static_cast<backgroundFillSolid &>(obj));
249 return true;
251 func(static_cast<backgroundFillGradient &>(obj));
252 return true;
254 func(static_cast<backgroundFillFreeformGradient &>(obj));
255 return true;
257 func(static_cast<backgroundTypeWallpaper &>(obj));
258 return true;
260 func(static_cast<backgroundTypePattern &>(obj));
261 return true;
263 func(static_cast<backgroundTypeFill &>(obj));
264 return true;
266 func(static_cast<backgroundTypeChatTheme &>(obj));
267 return true;
268 case backgrounds::ID:
269 func(static_cast<backgrounds &>(obj));
270 return true;
272 func(static_cast<bankCardActionOpenUrl &>(obj));
273 return true;
274 case bankCardInfo::ID:
275 func(static_cast<bankCardInfo &>(obj));
276 return true;
277 case basicGroup::ID:
278 func(static_cast<basicGroup &>(obj));
279 return true;
281 func(static_cast<basicGroupFullInfo &>(obj));
282 return true;
283 case birthdate::ID:
284 func(static_cast<birthdate &>(obj));
285 return true;
287 func(static_cast<blockListMain &>(obj));
288 return true;
290 func(static_cast<blockListStories &>(obj));
291 return true;
293 func(static_cast<botAccessSettings &>(obj));
294 return true;
295 case botCommand::ID:
296 func(static_cast<botCommand &>(obj));
297 return true;
299 func(static_cast<botCommandScopeDefault &>(obj));
300 return true;
302 func(static_cast<botCommandScopeAllPrivateChats &>(obj));
303 return true;
305 func(static_cast<botCommandScopeAllGroupChats &>(obj));
306 return true;
308 func(static_cast<botCommandScopeAllChatAdministrators &>(obj));
309 return true;
311 func(static_cast<botCommandScopeChat &>(obj));
312 return true;
314 func(static_cast<botCommandScopeChatAdministrators &>(obj));
315 return true;
317 func(static_cast<botCommandScopeChatMember &>(obj));
318 return true;
319 case botCommands::ID:
320 func(static_cast<botCommands &>(obj));
321 return true;
322 case botInfo::ID:
323 func(static_cast<botInfo &>(obj));
324 return true;
326 func(static_cast<botMediaPreview &>(obj));
327 return true;
329 func(static_cast<botMediaPreviewInfo &>(obj));
330 return true;
332 func(static_cast<botMediaPreviews &>(obj));
333 return true;
335 func(static_cast<botMenuButton &>(obj));
336 return true;
338 func(static_cast<botVerification &>(obj));
339 return true;
341 func(static_cast<botVerificationParameters &>(obj));
342 return true;
344 func(static_cast<botWriteAccessAllowReasonConnectedWebsite &>(obj));
345 return true;
347 func(static_cast<botWriteAccessAllowReasonAddedToAttachmentMenu &>(obj));
348 return true;
350 func(static_cast<botWriteAccessAllowReasonLaunchedWebApp &>(obj));
351 return true;
353 func(static_cast<botWriteAccessAllowReasonAcceptedRequest &>(obj));
354 return true;
356 func(static_cast<builtInThemeClassic &>(obj));
357 return true;
359 func(static_cast<builtInThemeDay &>(obj));
360 return true;
362 func(static_cast<builtInThemeNight &>(obj));
363 return true;
365 func(static_cast<builtInThemeTinted &>(obj));
366 return true;
368 func(static_cast<builtInThemeArctic &>(obj));
369 return true;
371 func(static_cast<businessAwayMessageScheduleAlways &>(obj));
372 return true;
374 func(static_cast<businessAwayMessageScheduleOutsideOfOpeningHours &>(obj));
375 return true;
377 func(static_cast<businessAwayMessageScheduleCustom &>(obj));
378 return true;
380 func(static_cast<businessAwayMessageSettings &>(obj));
381 return true;
383 func(static_cast<businessBotManageBar &>(obj));
384 return true;
386 func(static_cast<businessBotRights &>(obj));
387 return true;
389 func(static_cast<businessChatLink &>(obj));
390 return true;
392 func(static_cast<businessChatLinkInfo &>(obj));
393 return true;
395 func(static_cast<businessChatLinks &>(obj));
396 return true;
398 func(static_cast<businessConnectedBot &>(obj));
399 return true;
401 func(static_cast<businessConnectedBotInfo &>(obj));
402 return true;
404 func(static_cast<businessConnection &>(obj));
405 return true;
407 func(static_cast<businessFeatureLocation &>(obj));
408 return true;
410 func(static_cast<businessFeatureOpeningHours &>(obj));
411 return true;
413 func(static_cast<businessFeatureQuickReplies &>(obj));
414 return true;
416 func(static_cast<businessFeatureGreetingMessage &>(obj));
417 return true;
419 func(static_cast<businessFeatureAwayMessage &>(obj));
420 return true;
422 func(static_cast<businessFeatureAccountLinks &>(obj));
423 return true;
425 func(static_cast<businessFeatureStartPage &>(obj));
426 return true;
428 func(static_cast<businessFeatureBots &>(obj));
429 return true;
431 func(static_cast<businessFeatureEmojiStatus &>(obj));
432 return true;
434 func(static_cast<businessFeatureChatFolderTags &>(obj));
435 return true;
437 func(static_cast<businessFeatureUpgradedStories &>(obj));
438 return true;
440 func(static_cast<businessFeaturePromotionAnimation &>(obj));
441 return true;
443 func(static_cast<businessFeatures &>(obj));
444 return true;
446 func(static_cast<businessGreetingMessageSettings &>(obj));
447 return true;
448 case businessInfo::ID:
449 func(static_cast<businessInfo &>(obj));
450 return true;
452 func(static_cast<businessLocation &>(obj));
453 return true;
455 func(static_cast<businessMessage &>(obj));
456 return true;
458 func(static_cast<businessMessages &>(obj));
459 return true;
461 func(static_cast<businessOpeningHours &>(obj));
462 return true;
464 func(static_cast<businessOpeningHoursInterval &>(obj));
465 return true;
467 func(static_cast<businessRecipients &>(obj));
468 return true;
470 func(static_cast<businessStartPage &>(obj));
471 return true;
473 func(static_cast<buttonStyleDefault &>(obj));
474 return true;
476 func(static_cast<buttonStylePrimary &>(obj));
477 return true;
479 func(static_cast<buttonStyleDanger &>(obj));
480 return true;
482 func(static_cast<buttonStyleSuccess &>(obj));
483 return true;
484 case call::ID:
485 func(static_cast<call &>(obj));
486 return true;
488 func(static_cast<callDiscardReasonEmpty &>(obj));
489 return true;
491 func(static_cast<callDiscardReasonMissed &>(obj));
492 return true;
494 func(static_cast<callDiscardReasonDeclined &>(obj));
495 return true;
497 func(static_cast<callDiscardReasonDisconnected &>(obj));
498 return true;
500 func(static_cast<callDiscardReasonHungUp &>(obj));
501 return true;
503 func(static_cast<callDiscardReasonUpgradeToGroupCall &>(obj));
504 return true;
505 case callId::ID:
506 func(static_cast<callId &>(obj));
507 return true;
509 func(static_cast<callProblemEcho &>(obj));
510 return true;
512 func(static_cast<callProblemNoise &>(obj));
513 return true;
515 func(static_cast<callProblemInterruptions &>(obj));
516 return true;
518 func(static_cast<callProblemDistortedSpeech &>(obj));
519 return true;
521 func(static_cast<callProblemSilentLocal &>(obj));
522 return true;
524 func(static_cast<callProblemSilentRemote &>(obj));
525 return true;
527 func(static_cast<callProblemDropped &>(obj));
528 return true;
530 func(static_cast<callProblemDistortedVideo &>(obj));
531 return true;
533 func(static_cast<callProblemPixelatedVideo &>(obj));
534 return true;
535 case callProtocol::ID:
536 func(static_cast<callProtocol &>(obj));
537 return true;
538 case callServer::ID:
539 func(static_cast<callServer &>(obj));
540 return true;
542 func(static_cast<callServerTypeTelegramReflector &>(obj));
543 return true;
545 func(static_cast<callServerTypeWebrtc &>(obj));
546 return true;
548 func(static_cast<callStatePending &>(obj));
549 return true;
551 func(static_cast<callStateExchangingKeys &>(obj));
552 return true;
554 func(static_cast<callStateReady &>(obj));
555 return true;
557 func(static_cast<callStateHangingUp &>(obj));
558 return true;
560 func(static_cast<callStateDiscarded &>(obj));
561 return true;
563 func(static_cast<callStateError &>(obj));
564 return true;
566 func(static_cast<callbackQueryAnswer &>(obj));
567 return true;
569 func(static_cast<callbackQueryPayloadData &>(obj));
570 return true;
572 func(static_cast<callbackQueryPayloadDataWithPassword &>(obj));
573 return true;
575 func(static_cast<callbackQueryPayloadGame &>(obj));
576 return true;
578 func(static_cast<canPostStoryResultOk &>(obj));
579 return true;
581 func(static_cast<canPostStoryResultPremiumNeeded &>(obj));
582 return true;
584 func(static_cast<canPostStoryResultBoostNeeded &>(obj));
585 return true;
587 func(static_cast<canPostStoryResultActiveStoryLimitExceeded &>(obj));
588 return true;
590 func(static_cast<canPostStoryResultWeeklyLimitExceeded &>(obj));
591 return true;
593 func(static_cast<canPostStoryResultMonthlyLimitExceeded &>(obj));
594 return true;
596 func(static_cast<canPostStoryResultLiveStoryIsActive &>(obj));
597 return true;
599 func(static_cast<canSendGiftResultOk &>(obj));
600 return true;
602 func(static_cast<canSendGiftResultFail &>(obj));
603 return true;
605 func(static_cast<canSendMessageToUserResultOk &>(obj));
606 return true;
608 func(static_cast<canSendMessageToUserResultUserHasPaidMessages &>(obj));
609 return true;
611 func(static_cast<canSendMessageToUserResultUserIsDeleted &>(obj));
612 return true;
614 func(static_cast<canSendMessageToUserResultUserRestrictsNewChats &>(obj));
615 return true;
617 func(static_cast<canTransferOwnershipResultOk &>(obj));
618 return true;
620 func(static_cast<canTransferOwnershipResultPasswordNeeded &>(obj));
621 return true;
623 func(static_cast<canTransferOwnershipResultPasswordTooFresh &>(obj));
624 return true;
626 func(static_cast<canTransferOwnershipResultSessionTooFresh &>(obj));
627 return true;
628 case chat::ID:
629 func(static_cast<chat &>(obj));
630 return true;
632 func(static_cast<chatActionTyping &>(obj));
633 return true;
635 func(static_cast<chatActionRecordingVideo &>(obj));
636 return true;
638 func(static_cast<chatActionUploadingVideo &>(obj));
639 return true;
641 func(static_cast<chatActionRecordingVoiceNote &>(obj));
642 return true;
644 func(static_cast<chatActionUploadingVoiceNote &>(obj));
645 return true;
647 func(static_cast<chatActionUploadingPhoto &>(obj));
648 return true;
650 func(static_cast<chatActionUploadingDocument &>(obj));
651 return true;
653 func(static_cast<chatActionChoosingSticker &>(obj));
654 return true;
656 func(static_cast<chatActionChoosingLocation &>(obj));
657 return true;
659 func(static_cast<chatActionChoosingContact &>(obj));
660 return true;
662 func(static_cast<chatActionStartPlayingGame &>(obj));
663 return true;
665 func(static_cast<chatActionRecordingVideoNote &>(obj));
666 return true;
668 func(static_cast<chatActionUploadingVideoNote &>(obj));
669 return true;
671 func(static_cast<chatActionWatchingAnimations &>(obj));
672 return true;
674 func(static_cast<chatActionCancel &>(obj));
675 return true;
677 func(static_cast<chatActionBarReportSpam &>(obj));
678 return true;
680 func(static_cast<chatActionBarInviteMembers &>(obj));
681 return true;
683 func(static_cast<chatActionBarReportAddBlock &>(obj));
684 return true;
686 func(static_cast<chatActionBarAddContact &>(obj));
687 return true;
689 func(static_cast<chatActionBarSharePhoneNumber &>(obj));
690 return true;
692 func(static_cast<chatActionBarJoinRequest &>(obj));
693 return true;
695 func(static_cast<chatActiveStories &>(obj));
696 return true;
698 func(static_cast<chatAdministrator &>(obj));
699 return true;
701 func(static_cast<chatAdministratorRights &>(obj));
702 return true;
704 func(static_cast<chatAdministrators &>(obj));
705 return true;
707 func(static_cast<chatAvailableReactionsAll &>(obj));
708 return true;
710 func(static_cast<chatAvailableReactionsSome &>(obj));
711 return true;
713 func(static_cast<chatBackground &>(obj));
714 return true;
715 case chatBoost::ID:
716 func(static_cast<chatBoost &>(obj));
717 return true;
719 func(static_cast<chatBoostFeatures &>(obj));
720 return true;
722 func(static_cast<chatBoostLevelFeatures &>(obj));
723 return true;
725 func(static_cast<chatBoostLink &>(obj));
726 return true;
728 func(static_cast<chatBoostLinkInfo &>(obj));
729 return true;
731 func(static_cast<chatBoostSlot &>(obj));
732 return true;
734 func(static_cast<chatBoostSlots &>(obj));
735 return true;
737 func(static_cast<chatBoostSourceGiftCode &>(obj));
738 return true;
740 func(static_cast<chatBoostSourceGiveaway &>(obj));
741 return true;
743 func(static_cast<chatBoostSourcePremium &>(obj));
744 return true;
746 func(static_cast<chatBoostStatus &>(obj));
747 return true;
748 case chatEvent::ID:
749 func(static_cast<chatEvent &>(obj));
750 return true;
752 func(static_cast<chatEventMessageEdited &>(obj));
753 return true;
755 func(static_cast<chatEventMessageDeleted &>(obj));
756 return true;
758 func(static_cast<chatEventMessagePinned &>(obj));
759 return true;
761 func(static_cast<chatEventMessageUnpinned &>(obj));
762 return true;
764 func(static_cast<chatEventPollStopped &>(obj));
765 return true;
767 func(static_cast<chatEventMemberJoined &>(obj));
768 return true;
770 func(static_cast<chatEventMemberJoinedByInviteLink &>(obj));
771 return true;
773 func(static_cast<chatEventMemberJoinedByRequest &>(obj));
774 return true;
776 func(static_cast<chatEventMemberInvited &>(obj));
777 return true;
779 func(static_cast<chatEventMemberLeft &>(obj));
780 return true;
782 func(static_cast<chatEventMemberPromoted &>(obj));
783 return true;
785 func(static_cast<chatEventMemberRestricted &>(obj));
786 return true;
788 func(static_cast<chatEventMemberTagChanged &>(obj));
789 return true;
791 func(static_cast<chatEventMemberSubscriptionExtended &>(obj));
792 return true;
794 func(static_cast<chatEventAvailableReactionsChanged &>(obj));
795 return true;
797 func(static_cast<chatEventBackgroundChanged &>(obj));
798 return true;
800 func(static_cast<chatEventDescriptionChanged &>(obj));
801 return true;
803 func(static_cast<chatEventEmojiStatusChanged &>(obj));
804 return true;
806 func(static_cast<chatEventLinkedChatChanged &>(obj));
807 return true;
809 func(static_cast<chatEventLocationChanged &>(obj));
810 return true;
812 func(static_cast<chatEventMessageAutoDeleteTimeChanged &>(obj));
813 return true;
815 func(static_cast<chatEventPermissionsChanged &>(obj));
816 return true;
818 func(static_cast<chatEventPhotoChanged &>(obj));
819 return true;
821 func(static_cast<chatEventSlowModeDelayChanged &>(obj));
822 return true;
824 func(static_cast<chatEventStickerSetChanged &>(obj));
825 return true;
827 func(static_cast<chatEventCustomEmojiStickerSetChanged &>(obj));
828 return true;
830 func(static_cast<chatEventTitleChanged &>(obj));
831 return true;
833 func(static_cast<chatEventUsernameChanged &>(obj));
834 return true;
836 func(static_cast<chatEventActiveUsernamesChanged &>(obj));
837 return true;
839 func(static_cast<chatEventAccentColorChanged &>(obj));
840 return true;
842 func(static_cast<chatEventProfileAccentColorChanged &>(obj));
843 return true;
845 func(static_cast<chatEventHasProtectedContentToggled &>(obj));
846 return true;
848 func(static_cast<chatEventInvitesToggled &>(obj));
849 return true;
851 func(static_cast<chatEventIsAllHistoryAvailableToggled &>(obj));
852 return true;
854 func(static_cast<chatEventHasAggressiveAntiSpamEnabledToggled &>(obj));
855 return true;
857 func(static_cast<chatEventSignMessagesToggled &>(obj));
858 return true;
860 func(static_cast<chatEventShowMessageSenderToggled &>(obj));
861 return true;
863 func(static_cast<chatEventAutomaticTranslationToggled &>(obj));
864 return true;
866 func(static_cast<chatEventInviteLinkEdited &>(obj));
867 return true;
869 func(static_cast<chatEventInviteLinkRevoked &>(obj));
870 return true;
872 func(static_cast<chatEventInviteLinkDeleted &>(obj));
873 return true;
875 func(static_cast<chatEventVideoChatCreated &>(obj));
876 return true;
878 func(static_cast<chatEventVideoChatEnded &>(obj));
879 return true;
881 func(static_cast<chatEventVideoChatMuteNewParticipantsToggled &>(obj));
882 return true;
884 func(static_cast<chatEventVideoChatParticipantIsMutedToggled &>(obj));
885 return true;
887 func(static_cast<chatEventVideoChatParticipantVolumeLevelChanged &>(obj));
888 return true;
890 func(static_cast<chatEventIsForumToggled &>(obj));
891 return true;
893 func(static_cast<chatEventForumTopicCreated &>(obj));
894 return true;
896 func(static_cast<chatEventForumTopicEdited &>(obj));
897 return true;
899 func(static_cast<chatEventForumTopicToggleIsClosed &>(obj));
900 return true;
902 func(static_cast<chatEventForumTopicToggleIsHidden &>(obj));
903 return true;
905 func(static_cast<chatEventForumTopicDeleted &>(obj));
906 return true;
908 func(static_cast<chatEventForumTopicPinned &>(obj));
909 return true;
911 func(static_cast<chatEventLogFilters &>(obj));
912 return true;
913 case chatEvents::ID:
914 func(static_cast<chatEvents &>(obj));
915 return true;
916 case chatFolder::ID:
917 func(static_cast<chatFolder &>(obj));
918 return true;
920 func(static_cast<chatFolderIcon &>(obj));
921 return true;
923 func(static_cast<chatFolderInfo &>(obj));
924 return true;
926 func(static_cast<chatFolderInviteLink &>(obj));
927 return true;
929 func(static_cast<chatFolderInviteLinkInfo &>(obj));
930 return true;
932 func(static_cast<chatFolderInviteLinks &>(obj));
933 return true;
935 func(static_cast<chatFolderName &>(obj));
936 return true;
938 func(static_cast<chatInviteLink &>(obj));
939 return true;
941 func(static_cast<chatInviteLinkCount &>(obj));
942 return true;
944 func(static_cast<chatInviteLinkCounts &>(obj));
945 return true;
947 func(static_cast<chatInviteLinkInfo &>(obj));
948 return true;
950 func(static_cast<chatInviteLinkMember &>(obj));
951 return true;
953 func(static_cast<chatInviteLinkMembers &>(obj));
954 return true;
956 func(static_cast<chatInviteLinkSubscriptionInfo &>(obj));
957 return true;
959 func(static_cast<chatInviteLinks &>(obj));
960 return true;
962 func(static_cast<chatJoinRequest &>(obj));
963 return true;
965 func(static_cast<chatJoinRequestResultApproved &>(obj));
966 return true;
968 func(static_cast<chatJoinRequestResultDeclined &>(obj));
969 return true;
971 func(static_cast<chatJoinRequestResultQueued &>(obj));
972 return true;
974 func(static_cast<chatJoinRequests &>(obj));
975 return true;
977 func(static_cast<chatJoinRequestsInfo &>(obj));
978 return true;
980 func(static_cast<chatJoinResultSuccess &>(obj));
981 return true;
983 func(static_cast<chatJoinResultRequestSent &>(obj));
984 return true;
986 func(static_cast<chatJoinResultGuardBotApprovalRequired &>(obj));
987 return true;
989 func(static_cast<chatJoinResultDeclined &>(obj));
990 return true;
991 case chatListMain::ID:
992 func(static_cast<chatListMain &>(obj));
993 return true;
995 func(static_cast<chatListArchive &>(obj));
996 return true;
998 func(static_cast<chatListFolder &>(obj));
999 return true;
1000 case chatLists::ID:
1001 func(static_cast<chatLists &>(obj));
1002 return true;
1003 case chatLocation::ID:
1004 func(static_cast<chatLocation &>(obj));
1005 return true;
1006 case chatMember::ID:
1007 func(static_cast<chatMember &>(obj));
1008 return true;
1010 func(static_cast<chatMemberStatusCreator &>(obj));
1011 return true;
1013 func(static_cast<chatMemberStatusAdministrator &>(obj));
1014 return true;
1016 func(static_cast<chatMemberStatusMember &>(obj));
1017 return true;
1019 func(static_cast<chatMemberStatusRestricted &>(obj));
1020 return true;
1022 func(static_cast<chatMemberStatusLeft &>(obj));
1023 return true;
1025 func(static_cast<chatMemberStatusBanned &>(obj));
1026 return true;
1027 case chatMembers::ID:
1028 func(static_cast<chatMembers &>(obj));
1029 return true;
1031 func(static_cast<chatMembersFilterContacts &>(obj));
1032 return true;
1034 func(static_cast<chatMembersFilterAdministrators &>(obj));
1035 return true;
1037 func(static_cast<chatMembersFilterMembers &>(obj));
1038 return true;
1040 func(static_cast<chatMembersFilterMention &>(obj));
1041 return true;
1043 func(static_cast<chatMembersFilterRestricted &>(obj));
1044 return true;
1046 func(static_cast<chatMembersFilterBanned &>(obj));
1047 return true;
1049 func(static_cast<chatMembersFilterBots &>(obj));
1050 return true;
1052 func(static_cast<chatMessageSender &>(obj));
1053 return true;
1055 func(static_cast<chatMessageSenders &>(obj));
1056 return true;
1058 func(static_cast<chatNotificationSettings &>(obj));
1059 return true;
1061 func(static_cast<chatPermissions &>(obj));
1062 return true;
1063 case chatPhoto::ID:
1064 func(static_cast<chatPhoto &>(obj));
1065 return true;
1066 case chatPhotoInfo::ID:
1067 func(static_cast<chatPhotoInfo &>(obj));
1068 return true;
1070 func(static_cast<chatPhotoSticker &>(obj));
1071 return true;
1073 func(static_cast<chatPhotoStickerTypeRegularOrMask &>(obj));
1074 return true;
1076 func(static_cast<chatPhotoStickerTypeCustomEmoji &>(obj));
1077 return true;
1078 case chatPhotos::ID:
1079 func(static_cast<chatPhotos &>(obj));
1080 return true;
1081 case chatPosition::ID:
1082 func(static_cast<chatPosition &>(obj));
1083 return true;
1085 func(static_cast<chatRevenueAmount &>(obj));
1086 return true;
1088 func(static_cast<chatRevenueStatistics &>(obj));
1089 return true;
1091 func(static_cast<chatRevenueTransaction &>(obj));
1092 return true;
1094 func(static_cast<chatRevenueTransactionTypeUnsupported &>(obj));
1095 return true;
1098 return true;
1100 func(static_cast<chatRevenueTransactionTypeSuggestedPostEarnings &>(obj));
1101 return true;
1103 func(static_cast<chatRevenueTransactionTypeFragmentWithdrawal &>(obj));
1104 return true;
1106 func(static_cast<chatRevenueTransactionTypeFragmentRefund &>(obj));
1107 return true;
1109 func(static_cast<chatRevenueTransactions &>(obj));
1110 return true;
1112 func(static_cast<chatSourceMtprotoProxy &>(obj));
1113 return true;
1115 func(static_cast<chatSourcePublicServiceAnnouncement &>(obj));
1116 return true;
1118 func(static_cast<chatStatisticsSupergroup &>(obj));
1119 return true;
1121 func(static_cast<chatStatisticsChannel &>(obj));
1122 return true;
1124 func(static_cast<chatStatisticsAdministratorActionsInfo &>(obj));
1125 return true;
1127 func(static_cast<chatStatisticsInteractionInfo &>(obj));
1128 return true;
1130 func(static_cast<chatStatisticsInviterInfo &>(obj));
1131 return true;
1133 func(static_cast<chatStatisticsMessageSenderInfo &>(obj));
1134 return true;
1136 func(static_cast<chatStatisticsObjectTypeMessage &>(obj));
1137 return true;
1139 func(static_cast<chatStatisticsObjectTypeStory &>(obj));
1140 return true;
1141 case chatThemeEmoji::ID:
1142 func(static_cast<chatThemeEmoji &>(obj));
1143 return true;
1144 case chatThemeGift::ID:
1145 func(static_cast<chatThemeGift &>(obj));
1146 return true;
1148 func(static_cast<chatTypePrivate &>(obj));
1149 return true;
1151 func(static_cast<chatTypeBasicGroup &>(obj));
1152 return true;
1154 func(static_cast<chatTypeSupergroup &>(obj));
1155 return true;
1156 case chatTypeSecret::ID:
1157 func(static_cast<chatTypeSecret &>(obj));
1158 return true;
1159 case chats::ID:
1160 func(static_cast<chats &>(obj));
1161 return true;
1163 func(static_cast<checkChatUsernameResultOk &>(obj));
1164 return true;
1166 func(static_cast<checkChatUsernameResultUsernameInvalid &>(obj));
1167 return true;
1169 func(static_cast<checkChatUsernameResultUsernameOccupied &>(obj));
1170 return true;
1172 func(static_cast<checkChatUsernameResultUsernamePurchasable &>(obj));
1173 return true;
1175 func(static_cast<checkChatUsernameResultPublicChatsTooMany &>(obj));
1176 return true;
1178 func(static_cast<checkChatUsernameResultPublicGroupsUnavailable &>(obj));
1179 return true;
1181 func(static_cast<checkStickerSetNameResultOk &>(obj));
1182 return true;
1184 func(static_cast<checkStickerSetNameResultNameInvalid &>(obj));
1185 return true;
1187 func(static_cast<checkStickerSetNameResultNameOccupied &>(obj));
1188 return true;
1189 case checklist::ID:
1190 func(static_cast<checklist &>(obj));
1191 return true;
1192 case checklistTask::ID:
1193 func(static_cast<checklistTask &>(obj));
1194 return true;
1196 func(static_cast<closeBirthdayUser &>(obj));
1197 return true;
1199 func(static_cast<closedVectorPath &>(obj));
1200 return true;
1202 func(static_cast<collectibleItemInfo &>(obj));
1203 return true;
1205 func(static_cast<collectibleItemTypeUsername &>(obj));
1206 return true;
1208 func(static_cast<collectibleItemTypePhoneNumber &>(obj));
1209 return true;
1210 case community::ID:
1211 func(static_cast<community &>(obj));
1212 return true;
1214 func(static_cast<communityAdministratorRights &>(obj));
1215 return true;
1217 func(static_cast<communityMemberStatusCreator &>(obj));
1218 return true;
1220 func(static_cast<communityMemberStatusAdministrator &>(obj));
1221 return true;
1223 func(static_cast<communityMemberStatusMember &>(obj));
1224 return true;
1226 func(static_cast<communityMemberStatusLeft &>(obj));
1227 return true;
1229 func(static_cast<communityMemberStatusBanned &>(obj));
1230 return true;
1232 func(static_cast<communityPermissions &>(obj));
1233 return true;
1235 func(static_cast<connectedAffiliateProgram &>(obj));
1236 return true;
1238 func(static_cast<connectedAffiliatePrograms &>(obj));
1239 return true;
1241 func(static_cast<connectedWebsite &>(obj));
1242 return true;
1244 func(static_cast<connectedWebsites &>(obj));
1245 return true;
1247 func(static_cast<connectionStateWaitingForNetwork &>(obj));
1248 return true;
1250 func(static_cast<connectionStateConnectingToProxy &>(obj));
1251 return true;
1253 func(static_cast<connectionStateConnecting &>(obj));
1254 return true;
1256 func(static_cast<connectionStateUpdating &>(obj));
1257 return true;
1259 func(static_cast<connectionStateReady &>(obj));
1260 return true;
1261 case contact::ID:
1262 func(static_cast<contact &>(obj));
1263 return true;
1264 case count::ID:
1265 func(static_cast<count &>(obj));
1266 return true;
1267 case countries::ID:
1268 func(static_cast<countries &>(obj));
1269 return true;
1270 case countryInfo::ID:
1271 func(static_cast<countryInfo &>(obj));
1272 return true;
1274 func(static_cast<craftGiftResultSuccess &>(obj));
1275 return true;
1277 func(static_cast<craftGiftResultTooEarly &>(obj));
1278 return true;
1280 func(static_cast<craftGiftResultInvalidGift &>(obj));
1281 return true;
1283 func(static_cast<craftGiftResultFail &>(obj));
1284 return true;
1286 func(static_cast<createdBasicGroupChat &>(obj));
1287 return true;
1288 case currentWeather::ID:
1289 func(static_cast<currentWeather &>(obj));
1290 return true;
1292 func(static_cast<customRequestResult &>(obj));
1293 return true;
1294 case data::ID:
1295 func(static_cast<data &>(obj));
1296 return true;
1298 func(static_cast<databaseStatistics &>(obj));
1299 return true;
1300 case date::ID:
1301 func(static_cast<date &>(obj));
1302 return true;
1303 case dateRange::ID:
1304 func(static_cast<dateRange &>(obj));
1305 return true;
1307 func(static_cast<dateTimeFormattingTypeRelative &>(obj));
1308 return true;
1310 func(static_cast<dateTimeFormattingTypeAbsolute &>(obj));
1311 return true;
1313 func(static_cast<dateTimePartPrecisionNone &>(obj));
1314 return true;
1316 func(static_cast<dateTimePartPrecisionShort &>(obj));
1317 return true;
1319 func(static_cast<dateTimePartPrecisionLong &>(obj));
1320 return true;
1321 case datedFile::ID:
1322 func(static_cast<datedFile &>(obj));
1323 return true;
1324 case deepLinkInfo::ID:
1325 func(static_cast<deepLinkInfo &>(obj));
1326 return true;
1328 func(static_cast<deviceTokenFirebaseCloudMessaging &>(obj));
1329 return true;
1331 func(static_cast<deviceTokenApplePush &>(obj));
1332 return true;
1334 func(static_cast<deviceTokenApplePushVoIP &>(obj));
1335 return true;
1337 func(static_cast<deviceTokenWindowsPush &>(obj));
1338 return true;
1340 func(static_cast<deviceTokenMicrosoftPush &>(obj));
1341 return true;
1343 func(static_cast<deviceTokenMicrosoftPushVoIP &>(obj));
1344 return true;
1346 func(static_cast<deviceTokenWebPush &>(obj));
1347 return true;
1349 func(static_cast<deviceTokenSimplePush &>(obj));
1350 return true;
1352 func(static_cast<deviceTokenUbuntuPush &>(obj));
1353 return true;
1355 func(static_cast<deviceTokenBlackBerryPush &>(obj));
1356 return true;
1358 func(static_cast<deviceTokenTizenPush &>(obj));
1359 return true;
1361 func(static_cast<deviceTokenHuaweiPush &>(obj));
1362 return true;
1364 func(static_cast<diceStickersRegular &>(obj));
1365 return true;
1367 func(static_cast<diceStickersSlotMachine &>(obj));
1368 return true;
1369 case diffEntity::ID:
1370 func(static_cast<diffEntity &>(obj));
1371 return true;
1373 func(static_cast<diffEntityTypeInsert &>(obj));
1374 return true;
1376 func(static_cast<diffEntityTypeReplace &>(obj));
1377 return true;
1379 func(static_cast<diffEntityTypeDelete &>(obj));
1380 return true;
1381 case diffText::ID:
1382 func(static_cast<diffText &>(obj));
1383 return true;
1385 func(static_cast<directMessagesChatTopic &>(obj));
1386 return true;
1387 case document::ID:
1388 func(static_cast<document &>(obj));
1389 return true;
1391 func(static_cast<downloadedFileCounts &>(obj));
1392 return true;
1393 case draftMessage::ID:
1394 func(static_cast<draftMessage &>(obj));
1395 return true;
1397 func(static_cast<draftMessageContentText &>(obj));
1398 return true;
1400 func(static_cast<draftMessageContentRichMessage &>(obj));
1401 return true;
1403 func(static_cast<draftMessageContentVideoNote &>(obj));
1404 return true;
1406 func(static_cast<draftMessageContentVoiceNote &>(obj));
1407 return true;
1409 func(static_cast<emailAddressAuthenticationCode &>(obj));
1410 return true;
1412 func(static_cast<emailAddressAuthenticationAppleId &>(obj));
1413 return true;
1415 func(static_cast<emailAddressAuthenticationGoogleId &>(obj));
1416 return true;
1418 func(static_cast<emailAddressAuthenticationCodeInfo &>(obj));
1419 return true;
1421 func(static_cast<emailAddressResetStateAvailable &>(obj));
1422 return true;
1424 func(static_cast<emailAddressResetStatePending &>(obj));
1425 return true;
1427 func(static_cast<emojiCategories &>(obj));
1428 return true;
1429 case emojiCategory::ID:
1430 func(static_cast<emojiCategory &>(obj));
1431 return true;
1433 func(static_cast<emojiCategorySourceSearch &>(obj));
1434 return true;
1436 func(static_cast<emojiCategorySourcePremium &>(obj));
1437 return true;
1439 func(static_cast<emojiCategoryTypeDefault &>(obj));
1440 return true;
1442 func(static_cast<emojiCategoryTypeRegularStickers &>(obj));
1443 return true;
1445 func(static_cast<emojiCategoryTypeEmojiStatus &>(obj));
1446 return true;
1448 func(static_cast<emojiCategoryTypeChatPhoto &>(obj));
1449 return true;
1450 case emojiChatTheme::ID:
1451 func(static_cast<emojiChatTheme &>(obj));
1452 return true;
1453 case emojiKeyword::ID:
1454 func(static_cast<emojiKeyword &>(obj));
1455 return true;
1456 case emojiKeywords::ID:
1457 func(static_cast<emojiKeywords &>(obj));
1458 return true;
1459 case emojiReaction::ID:
1460 func(static_cast<emojiReaction &>(obj));
1461 return true;
1462 case emojiStatus::ID:
1463 func(static_cast<emojiStatus &>(obj));
1464 return true;
1466 func(static_cast<emojiStatusCustomEmojis &>(obj));
1467 return true;
1469 func(static_cast<emojiStatusTypeCustomEmoji &>(obj));
1470 return true;
1472 func(static_cast<emojiStatusTypeUpgradedGift &>(obj));
1473 return true;
1474 case emojiStatuses::ID:
1475 func(static_cast<emojiStatuses &>(obj));
1476 return true;
1477 case emojis::ID:
1478 func(static_cast<emojis &>(obj));
1479 return true;
1481 func(static_cast<encryptedCredentials &>(obj));
1482 return true;
1484 func(static_cast<encryptedPassportElement &>(obj));
1485 return true;
1486 case error::ID:
1487 func(static_cast<error &>(obj));
1488 return true;
1489 case factCheck::ID:
1490 func(static_cast<factCheck &>(obj));
1491 return true;
1493 func(static_cast<failedToAddMember &>(obj));
1494 return true;
1496 func(static_cast<failedToAddMembers &>(obj));
1497 return true;
1498 case file::ID:
1499 func(static_cast<file &>(obj));
1500 return true;
1501 case fileDownload::ID:
1502 func(static_cast<fileDownload &>(obj));
1503 return true;
1505 func(static_cast<fileDownloadedPrefixSize &>(obj));
1506 return true;
1507 case fileTypeNone::ID:
1508 func(static_cast<fileTypeNone &>(obj));
1509 return true;
1511 func(static_cast<fileTypeAnimation &>(obj));
1512 return true;
1513 case fileTypeAudio::ID:
1514 func(static_cast<fileTypeAudio &>(obj));
1515 return true;
1517 func(static_cast<fileTypeDocument &>(obj));
1518 return true;
1520 func(static_cast<fileTypeLivePhotoVideo &>(obj));
1521 return true;
1523 func(static_cast<fileTypeNotificationSound &>(obj));
1524 return true;
1525 case fileTypePhoto::ID:
1526 func(static_cast<fileTypePhoto &>(obj));
1527 return true;
1529 func(static_cast<fileTypePhotoStory &>(obj));
1530 return true;
1532 func(static_cast<fileTypeProfilePhoto &>(obj));
1533 return true;
1534 case fileTypeSecret::ID:
1535 func(static_cast<fileTypeSecret &>(obj));
1536 return true;
1538 func(static_cast<fileTypeSecretThumbnail &>(obj));
1539 return true;
1540 case fileTypeSecure::ID:
1541 func(static_cast<fileTypeSecure &>(obj));
1542 return true;
1544 func(static_cast<fileTypeSelfDestructingLivePhotoVideo &>(obj));
1545 return true;
1547 func(static_cast<fileTypeSelfDestructingPhoto &>(obj));
1548 return true;
1550 func(static_cast<fileTypeSelfDestructingVideo &>(obj));
1551 return true;
1553 func(static_cast<fileTypeSelfDestructingVideoNote &>(obj));
1554 return true;
1556 func(static_cast<fileTypeSelfDestructingVoiceNote &>(obj));
1557 return true;
1559 func(static_cast<fileTypeSticker &>(obj));
1560 return true;
1562 func(static_cast<fileTypeThumbnail &>(obj));
1563 return true;
1565 func(static_cast<fileTypeUnknown &>(obj));
1566 return true;
1567 case fileTypeVideo::ID:
1568 func(static_cast<fileTypeVideo &>(obj));
1569 return true;
1571 func(static_cast<fileTypeVideoNote &>(obj));
1572 return true;
1574 func(static_cast<fileTypeVideoStory &>(obj));
1575 return true;
1577 func(static_cast<fileTypeVoiceNote &>(obj));
1578 return true;
1580 func(static_cast<fileTypeWallpaper &>(obj));
1581 return true;
1583 func(static_cast<firebaseAuthenticationSettingsAndroid &>(obj));
1584 return true;
1586 func(static_cast<firebaseAuthenticationSettingsIos &>(obj));
1587 return true;
1589 func(static_cast<firebaseDeviceVerificationParametersSafetyNet &>(obj));
1590 return true;
1592 func(static_cast<firebaseDeviceVerificationParametersPlayIntegrity &>(obj));
1593 return true;
1594 case fixedText::ID:
1595 func(static_cast<fixedText &>(obj));
1596 return true;
1597 case formattedText::ID:
1598 func(static_cast<formattedText &>(obj));
1599 return true;
1600 case forumTopic::ID:
1601 func(static_cast<forumTopic &>(obj));
1602 return true;
1603 case forumTopicIcon::ID:
1604 func(static_cast<forumTopicIcon &>(obj));
1605 return true;
1606 case forumTopicInfo::ID:
1607 func(static_cast<forumTopicInfo &>(obj));
1608 return true;
1609 case forumTopics::ID:
1610 func(static_cast<forumTopics &>(obj));
1611 return true;
1612 case forwardSource::ID:
1613 func(static_cast<forwardSource &>(obj));
1614 return true;
1616 func(static_cast<foundAffiliateProgram &>(obj));
1617 return true;
1619 func(static_cast<foundAffiliatePrograms &>(obj));
1620 return true;
1622 func(static_cast<foundChatBoosts &>(obj));
1623 return true;
1625 func(static_cast<foundChatMessages &>(obj));
1626 return true;
1628 func(static_cast<foundFileDownloads &>(obj));
1629 return true;
1630 case foundMessages::ID:
1631 func(static_cast<foundMessages &>(obj));
1632 return true;
1633 case foundPosition::ID:
1634 func(static_cast<foundPosition &>(obj));
1635 return true;
1636 case foundPositions::ID:
1637 func(static_cast<foundPositions &>(obj));
1638 return true;
1640 func(static_cast<foundPublicPosts &>(obj));
1641 return true;
1642 case foundStories::ID:
1643 func(static_cast<foundStories &>(obj));
1644 return true;
1645 case foundUsers::ID:
1646 func(static_cast<foundUsers &>(obj));
1647 return true;
1648 case foundWebApp::ID:
1649 func(static_cast<foundWebApp &>(obj));
1650 return true;
1651 case game::ID:
1652 func(static_cast<game &>(obj));
1653 return true;
1654 case gameHighScore::ID:
1655 func(static_cast<gameHighScore &>(obj));
1656 return true;
1657 case gameHighScores::ID:
1658 func(static_cast<gameHighScores &>(obj));
1659 return true;
1660 case gift::ID:
1661 func(static_cast<gift &>(obj));
1662 return true;
1663 case giftAuction::ID:
1664 func(static_cast<giftAuction &>(obj));
1665 return true;
1667 func(static_cast<giftAuctionAcquiredGift &>(obj));
1668 return true;
1670 func(static_cast<giftAuctionAcquiredGifts &>(obj));
1671 return true;
1673 func(static_cast<giftAuctionState &>(obj));
1674 return true;
1675 case giftBackground::ID:
1676 func(static_cast<giftBackground &>(obj));
1677 return true;
1678 case giftChatTheme::ID:
1679 func(static_cast<giftChatTheme &>(obj));
1680 return true;
1681 case giftChatThemes::ID:
1682 func(static_cast<giftChatThemes &>(obj));
1683 return true;
1684 case giftCollection::ID:
1685 func(static_cast<giftCollection &>(obj));
1686 return true;
1688 func(static_cast<giftCollections &>(obj));
1689 return true;
1690 case giftForResale::ID:
1691 func(static_cast<giftForResale &>(obj));
1692 return true;
1694 func(static_cast<giftForResaleOrderPrice &>(obj));
1695 return true;
1697 func(static_cast<giftForResaleOrderPriceChangeDate &>(obj));
1698 return true;
1700 func(static_cast<giftForResaleOrderNumber &>(obj));
1701 return true;
1703 func(static_cast<giftPurchaseLimits &>(obj));
1704 return true;
1706 func(static_cast<giftPurchaseOfferStatePending &>(obj));
1707 return true;
1709 func(static_cast<giftPurchaseOfferStateAccepted &>(obj));
1710 return true;
1712 func(static_cast<giftPurchaseOfferStateRejected &>(obj));
1713 return true;
1715 func(static_cast<giftResaleParameters &>(obj));
1716 return true;
1718 func(static_cast<giftResalePriceStar &>(obj));
1719 return true;
1721 func(static_cast<giftResalePriceGram &>(obj));
1722 return true;
1724 func(static_cast<giftResaleResultOk &>(obj));
1725 return true;
1727 func(static_cast<giftResaleResultPriceIncreased &>(obj));
1728 return true;
1729 case giftSettings::ID:
1730 func(static_cast<giftSettings &>(obj));
1731 return true;
1733 func(static_cast<giftUpgradePreview &>(obj));
1734 return true;
1736 func(static_cast<giftUpgradePrice &>(obj));
1737 return true;
1739 func(static_cast<giftUpgradeVariants &>(obj));
1740 return true;
1742 func(static_cast<giftsForCrafting &>(obj));
1743 return true;
1744 case giftsForResale::ID:
1745 func(static_cast<giftsForResale &>(obj));
1746 return true;
1748 func(static_cast<giveawayInfoOngoing &>(obj));
1749 return true;
1751 func(static_cast<giveawayInfoCompleted &>(obj));
1752 return true;
1754 func(static_cast<giveawayParameters &>(obj));
1755 return true;
1757 func(static_cast<giveawayParticipantStatusEligible &>(obj));
1758 return true;
1760 func(static_cast<giveawayParticipantStatusParticipating &>(obj));
1761 return true;
1763 func(static_cast<giveawayParticipantStatusAlreadyWasMember &>(obj));
1764 return true;
1766 func(static_cast<giveawayParticipantStatusAdministrator &>(obj));
1767 return true;
1769 func(static_cast<giveawayParticipantStatusDisallowedCountry &>(obj));
1770 return true;
1772 func(static_cast<giveawayPrizePremium &>(obj));
1773 return true;
1775 func(static_cast<giveawayPrizeStars &>(obj));
1776 return true;
1778 func(static_cast<gramRevenueStatistics &>(obj));
1779 return true;
1781 func(static_cast<gramRevenueStatus &>(obj));
1782 return true;
1783 case groupCall::ID:
1784 func(static_cast<groupCall &>(obj));
1785 return true;
1787 func(static_cast<groupCallDataChannelMain &>(obj));
1788 return true;
1790 func(static_cast<groupCallDataChannelScreenSharing &>(obj));
1791 return true;
1792 case groupCallId::ID:
1793 func(static_cast<groupCallId &>(obj));
1794 return true;
1795 case groupCallInfo::ID:
1796 func(static_cast<groupCallInfo &>(obj));
1797 return true;
1799 func(static_cast<groupCallJoinParameters &>(obj));
1800 return true;
1802 func(static_cast<groupCallMessage &>(obj));
1803 return true;
1805 func(static_cast<groupCallMessageLevel &>(obj));
1806 return true;
1808 func(static_cast<groupCallParticipant &>(obj));
1809 return true;
1811 func(static_cast<groupCallParticipantVideoInfo &>(obj));
1812 return true;
1814 func(static_cast<groupCallParticipants &>(obj));
1815 return true;
1817 func(static_cast<groupCallRecentSpeaker &>(obj));
1818 return true;
1820 func(static_cast<groupCallStream &>(obj));
1821 return true;
1823 func(static_cast<groupCallStreams &>(obj));
1824 return true;
1826 func(static_cast<groupCallVideoQualityThumbnail &>(obj));
1827 return true;
1829 func(static_cast<groupCallVideoQualityMedium &>(obj));
1830 return true;
1832 func(static_cast<groupCallVideoQualityFull &>(obj));
1833 return true;
1835 func(static_cast<groupCallVideoSourceGroup &>(obj));
1836 return true;
1837 case hashtags::ID:
1838 func(static_cast<hashtags &>(obj));
1839 return true;
1840 case httpUrl::ID:
1841 func(static_cast<httpUrl &>(obj));
1842 return true;
1844 func(static_cast<identityDocument &>(obj));
1845 return true;
1847 func(static_cast<importedContact &>(obj));
1848 return true;
1850 func(static_cast<importedContacts &>(obj));
1851 return true;
1853 func(static_cast<inlineKeyboardButton &>(obj));
1854 return true;
1856 func(static_cast<inlineKeyboardButtonTypeUrl &>(obj));
1857 return true;
1859 func(static_cast<inlineKeyboardButtonTypeLoginUrl &>(obj));
1860 return true;
1862 func(static_cast<inlineKeyboardButtonTypeWebApp &>(obj));
1863 return true;
1865 func(static_cast<inlineKeyboardButtonTypeCallback &>(obj));
1866 return true;
1868 func(static_cast<inlineKeyboardButtonTypeCallbackWithPassword &>(obj));
1869 return true;
1871 func(static_cast<inlineKeyboardButtonTypeCallbackGame &>(obj));
1872 return true;
1874 func(static_cast<inlineKeyboardButtonTypeSwitchInline &>(obj));
1875 return true;
1877 func(static_cast<inlineKeyboardButtonTypeBuy &>(obj));
1878 return true;
1880 func(static_cast<inlineKeyboardButtonTypeUser &>(obj));
1881 return true;
1883 func(static_cast<inlineKeyboardButtonTypeCopyText &>(obj));
1884 return true;
1886 func(static_cast<inlineMessageId &>(obj));
1887 return true;
1889 func(static_cast<inlineQueryResultArticle &>(obj));
1890 return true;
1892 func(static_cast<inlineQueryResultContact &>(obj));
1893 return true;
1895 func(static_cast<inlineQueryResultLocation &>(obj));
1896 return true;
1898 func(static_cast<inlineQueryResultVenue &>(obj));
1899 return true;
1901 func(static_cast<inlineQueryResultGame &>(obj));
1902 return true;
1904 func(static_cast<inlineQueryResultAnimation &>(obj));
1905 return true;
1907 func(static_cast<inlineQueryResultAudio &>(obj));
1908 return true;
1910 func(static_cast<inlineQueryResultDocument &>(obj));
1911 return true;
1913 func(static_cast<inlineQueryResultPhoto &>(obj));
1914 return true;
1916 func(static_cast<inlineQueryResultSticker &>(obj));
1917 return true;
1919 func(static_cast<inlineQueryResultVideo &>(obj));
1920 return true;
1922 func(static_cast<inlineQueryResultVoiceNote &>(obj));
1923 return true;
1925 func(static_cast<inlineQueryResults &>(obj));
1926 return true;
1928 func(static_cast<inlineQueryResultsButton &>(obj));
1929 return true;
1931 func(static_cast<inlineQueryResultsButtonTypeStartBot &>(obj));
1932 return true;
1934 func(static_cast<inlineQueryResultsButtonTypeWebApp &>(obj));
1935 return true;
1936 case inputAnimation::ID:
1937 func(static_cast<inputAnimation &>(obj));
1938 return true;
1939 case inputAudio::ID:
1940 func(static_cast<inputAudio &>(obj));
1941 return true;
1943 func(static_cast<inputBackgroundLocal &>(obj));
1944 return true;
1946 func(static_cast<inputBackgroundRemote &>(obj));
1947 return true;
1949 func(static_cast<inputBackgroundPrevious &>(obj));
1950 return true;
1952 func(static_cast<inputBusinessChatLink &>(obj));
1953 return true;
1955 func(static_cast<inputBusinessStartPage &>(obj));
1956 return true;
1958 func(static_cast<inputCallDiscarded &>(obj));
1959 return true;
1961 func(static_cast<inputCallFromMessage &>(obj));
1962 return true;
1964 func(static_cast<inputChatPhotoPrevious &>(obj));
1965 return true;
1967 func(static_cast<inputChatPhotoStatic &>(obj));
1968 return true;
1970 func(static_cast<inputChatPhotoAnimation &>(obj));
1971 return true;
1973 func(static_cast<inputChatPhotoSticker &>(obj));
1974 return true;
1976 func(static_cast<inputChatThemeEmoji &>(obj));
1977 return true;
1979 func(static_cast<inputChatThemeGift &>(obj));
1980 return true;
1981 case inputChecklist::ID:
1982 func(static_cast<inputChecklist &>(obj));
1983 return true;
1985 func(static_cast<inputChecklistTask &>(obj));
1986 return true;
1988 func(static_cast<inputCredentialsSaved &>(obj));
1989 return true;
1991 func(static_cast<inputCredentialsNew &>(obj));
1992 return true;
1994 func(static_cast<inputCredentialsApplePay &>(obj));
1995 return true;
1997 func(static_cast<inputCredentialsGooglePay &>(obj));
1998 return true;
1999 case inputDocument::ID:
2000 func(static_cast<inputDocument &>(obj));
2001 return true;
2002 case inputFileId::ID:
2003 func(static_cast<inputFileId &>(obj));
2004 return true;
2006 func(static_cast<inputFileRemote &>(obj));
2007 return true;
2008 case inputFileLocal::ID:
2009 func(static_cast<inputFileLocal &>(obj));
2010 return true;
2012 func(static_cast<inputFileGenerated &>(obj));
2013 return true;
2015 func(static_cast<inputGroupCallLink &>(obj));
2016 return true;
2018 func(static_cast<inputGroupCallMessage &>(obj));
2019 return true;
2021 func(static_cast<inputIdentityDocument &>(obj));
2022 return true;
2024 func(static_cast<inputInlineQueryResultAnimation &>(obj));
2025 return true;
2027 func(static_cast<inputInlineQueryResultArticle &>(obj));
2028 return true;
2030 func(static_cast<inputInlineQueryResultAudio &>(obj));
2031 return true;
2033 func(static_cast<inputInlineQueryResultContact &>(obj));
2034 return true;
2036 func(static_cast<inputInlineQueryResultDocument &>(obj));
2037 return true;
2039 func(static_cast<inputInlineQueryResultGame &>(obj));
2040 return true;
2042 func(static_cast<inputInlineQueryResultLocation &>(obj));
2043 return true;
2045 func(static_cast<inputInlineQueryResultPhoto &>(obj));
2046 return true;
2048 func(static_cast<inputInlineQueryResultSticker &>(obj));
2049 return true;
2051 func(static_cast<inputInlineQueryResultVenue &>(obj));
2052 return true;
2054 func(static_cast<inputInlineQueryResultVideo &>(obj));
2055 return true;
2057 func(static_cast<inputInlineQueryResultVoiceNote &>(obj));
2058 return true;
2060 func(static_cast<inputInvoiceMessage &>(obj));
2061 return true;
2063 func(static_cast<inputInvoiceName &>(obj));
2064 return true;
2066 func(static_cast<inputInvoiceTelegram &>(obj));
2067 return true;
2069 func(static_cast<inputMessageText &>(obj));
2070 return true;
2072 func(static_cast<inputMessageRichMessage &>(obj));
2073 return true;
2075 func(static_cast<inputMessageAnimation &>(obj));
2076 return true;
2078 func(static_cast<inputMessageAudio &>(obj));
2079 return true;
2081 func(static_cast<inputMessageDocument &>(obj));
2082 return true;
2084 func(static_cast<inputMessagePaidMedia &>(obj));
2085 return true;
2087 func(static_cast<inputMessagePhoto &>(obj));
2088 return true;
2090 func(static_cast<inputMessageSticker &>(obj));
2091 return true;
2093 func(static_cast<inputMessageVideo &>(obj));
2094 return true;
2096 func(static_cast<inputMessageVideoNote &>(obj));
2097 return true;
2099 func(static_cast<inputMessageVoiceNote &>(obj));
2100 return true;
2102 func(static_cast<inputMessageLiveLocation &>(obj));
2103 return true;
2105 func(static_cast<inputMessageLocation &>(obj));
2106 return true;
2108 func(static_cast<inputMessageVenue &>(obj));
2109 return true;
2111 func(static_cast<inputMessageContact &>(obj));
2112 return true;
2114 func(static_cast<inputMessageDice &>(obj));
2115 return true;
2117 func(static_cast<inputMessageGame &>(obj));
2118 return true;
2120 func(static_cast<inputMessageInvoice &>(obj));
2121 return true;
2123 func(static_cast<inputMessagePoll &>(obj));
2124 return true;
2126 func(static_cast<inputMessageStakeDice &>(obj));
2127 return true;
2129 func(static_cast<inputMessageStory &>(obj));
2130 return true;
2132 func(static_cast<inputMessageChecklist &>(obj));
2133 return true;
2135 func(static_cast<inputMessageForwarded &>(obj));
2136 return true;
2138 func(static_cast<inputMessageReplyToMessage &>(obj));
2139 return true;
2141 func(static_cast<inputMessageReplyToExternalMessage &>(obj));
2142 return true;
2144 func(static_cast<inputMessageReplyToStory &>(obj));
2145 return true;
2147 func(static_cast<inputMessageReplyToEphemeralMessage &>(obj));
2148 return true;
2150 func(static_cast<inputPageBlockSectionHeading &>(obj));
2151 return true;
2153 func(static_cast<inputPageBlockParagraph &>(obj));
2154 return true;
2156 func(static_cast<inputPageBlockPreformatted &>(obj));
2157 return true;
2159 func(static_cast<inputPageBlockFooter &>(obj));
2160 return true;
2162 func(static_cast<inputPageBlockThinking &>(obj));
2163 return true;
2165 func(static_cast<inputPageBlockDivider &>(obj));
2166 return true;
2168 func(static_cast<inputPageBlockMathematicalExpression &>(obj));
2169 return true;
2171 func(static_cast<inputPageBlockAnchor &>(obj));
2172 return true;
2174 func(static_cast<inputPageBlockList &>(obj));
2175 return true;
2177 func(static_cast<inputPageBlockBlockQuote &>(obj));
2178 return true;
2180 func(static_cast<inputPageBlockPullQuote &>(obj));
2181 return true;
2183 func(static_cast<inputPageBlockAnimation &>(obj));
2184 return true;
2186 func(static_cast<inputPageBlockAudio &>(obj));
2187 return true;
2189 func(static_cast<inputPageBlockPhoto &>(obj));
2190 return true;
2192 func(static_cast<inputPageBlockVideo &>(obj));
2193 return true;
2195 func(static_cast<inputPageBlockVoiceNote &>(obj));
2196 return true;
2198 func(static_cast<inputPageBlockCollage &>(obj));
2199 return true;
2201 func(static_cast<inputPageBlockSlideshow &>(obj));
2202 return true;
2204 func(static_cast<inputPageBlockTable &>(obj));
2205 return true;
2207 func(static_cast<inputPageBlockDetails &>(obj));
2208 return true;
2210 func(static_cast<inputPageBlockMap &>(obj));
2211 return true;
2213 func(static_cast<inputPageBlockListItem &>(obj));
2214 return true;
2215 case inputPaidMedia::ID:
2216 func(static_cast<inputPaidMedia &>(obj));
2217 return true;
2219 func(static_cast<inputPaidMediaTypePhoto &>(obj));
2220 return true;
2222 func(static_cast<inputPaidMediaTypeVideo &>(obj));
2223 return true;
2225 func(static_cast<inputPassportElementPersonalDetails &>(obj));
2226 return true;
2228 func(static_cast<inputPassportElementPassport &>(obj));
2229 return true;
2231 func(static_cast<inputPassportElementDriverLicense &>(obj));
2232 return true;
2234 func(static_cast<inputPassportElementIdentityCard &>(obj));
2235 return true;
2237 func(static_cast<inputPassportElementInternalPassport &>(obj));
2238 return true;
2240 func(static_cast<inputPassportElementAddress &>(obj));
2241 return true;
2243 func(static_cast<inputPassportElementUtilityBill &>(obj));
2244 return true;
2246 func(static_cast<inputPassportElementBankStatement &>(obj));
2247 return true;
2249 func(static_cast<inputPassportElementRentalAgreement &>(obj));
2250 return true;
2252 func(static_cast<inputPassportElementPassportRegistration &>(obj));
2253 return true;
2255 func(static_cast<inputPassportElementTemporaryRegistration &>(obj));
2256 return true;
2258 func(static_cast<inputPassportElementPhoneNumber &>(obj));
2259 return true;
2261 func(static_cast<inputPassportElementEmailAddress &>(obj));
2262 return true;
2264 func(static_cast<inputPassportElementError &>(obj));
2265 return true;
2267 func(static_cast<inputPassportElementErrorSourceUnspecified &>(obj));
2268 return true;
2270 func(static_cast<inputPassportElementErrorSourceDataField &>(obj));
2271 return true;
2273 func(static_cast<inputPassportElementErrorSourceFrontSide &>(obj));
2274 return true;
2276 func(static_cast<inputPassportElementErrorSourceReverseSide &>(obj));
2277 return true;
2279 func(static_cast<inputPassportElementErrorSourceSelfie &>(obj));
2280 return true;
2282 func(static_cast<inputPassportElementErrorSourceTranslationFile &>(obj));
2283 return true;
2285 func(static_cast<inputPassportElementErrorSourceTranslationFiles &>(obj));
2286 return true;
2288 func(static_cast<inputPassportElementErrorSourceFile &>(obj));
2289 return true;
2291 func(static_cast<inputPassportElementErrorSourceFiles &>(obj));
2292 return true;
2294 func(static_cast<inputPersonalDocument &>(obj));
2295 return true;
2296 case inputPhoto::ID:
2297 func(static_cast<inputPhoto &>(obj));
2298 return true;
2300 func(static_cast<inputPollMediaAnimation &>(obj));
2301 return true;
2303 func(static_cast<inputPollMediaAudio &>(obj));
2304 return true;
2306 func(static_cast<inputPollMediaDocument &>(obj));
2307 return true;
2309 func(static_cast<inputPollMediaLink &>(obj));
2310 return true;
2312 func(static_cast<inputPollMediaLocation &>(obj));
2313 return true;
2315 func(static_cast<inputPollMediaPhoto &>(obj));
2316 return true;
2318 func(static_cast<inputPollMediaSticker &>(obj));
2319 return true;
2321 func(static_cast<inputPollMediaVenue &>(obj));
2322 return true;
2324 func(static_cast<inputPollMediaVideo &>(obj));
2325 return true;
2327 func(static_cast<inputPollOption &>(obj));
2328 return true;
2330 func(static_cast<inputPollTypeRegular &>(obj));
2331 return true;
2333 func(static_cast<inputPollTypeQuiz &>(obj));
2334 return true;
2336 func(static_cast<inputRichMessage &>(obj));
2337 return true;
2339 func(static_cast<inputRichMessageMedia &>(obj));
2340 return true;
2341 case inputSticker::ID:
2342 func(static_cast<inputSticker &>(obj));
2343 return true;
2344 case inputStoryArea::ID:
2345 func(static_cast<inputStoryArea &>(obj));
2346 return true;
2348 func(static_cast<inputStoryAreaTypeLocation &>(obj));
2349 return true;
2351 func(static_cast<inputStoryAreaTypeFoundVenue &>(obj));
2352 return true;
2354 func(static_cast<inputStoryAreaTypePreviousVenue &>(obj));
2355 return true;
2357 func(static_cast<inputStoryAreaTypeSuggestedReaction &>(obj));
2358 return true;
2360 func(static_cast<inputStoryAreaTypeMessage &>(obj));
2361 return true;
2363 func(static_cast<inputStoryAreaTypeLink &>(obj));
2364 return true;
2366 func(static_cast<inputStoryAreaTypeWeather &>(obj));
2367 return true;
2369 func(static_cast<inputStoryAreaTypeUpgradedGift &>(obj));
2370 return true;
2372 func(static_cast<inputStoryAreas &>(obj));
2373 return true;
2375 func(static_cast<inputStoryContentPhoto &>(obj));
2376 return true;
2378 func(static_cast<inputStoryContentVideo &>(obj));
2379 return true;
2381 func(static_cast<inputSuggestedPostInfo &>(obj));
2382 return true;
2383 case inputTextQuote::ID:
2384 func(static_cast<inputTextQuote &>(obj));
2385 return true;
2386 case inputThumbnail::ID:
2387 func(static_cast<inputThumbnail &>(obj));
2388 return true;
2389 case inputVideo::ID:
2390 func(static_cast<inputVideo &>(obj));
2391 return true;
2392 case inputVideoNote::ID:
2393 func(static_cast<inputVideoNote &>(obj));
2394 return true;
2395 case inputVoiceNote::ID:
2396 func(static_cast<inputVoiceNote &>(obj));
2397 return true;
2399 func(static_cast<internalLinkTypeAttachmentMenuBot &>(obj));
2400 return true;
2402 func(static_cast<internalLinkTypeAuthenticationCode &>(obj));
2403 return true;
2405 func(static_cast<internalLinkTypeBackground &>(obj));
2406 return true;
2408 func(static_cast<internalLinkTypeBotAddToChannel &>(obj));
2409 return true;
2411 func(static_cast<internalLinkTypeBotStart &>(obj));
2412 return true;
2414 func(static_cast<internalLinkTypeBotStartInGroup &>(obj));
2415 return true;
2417 func(static_cast<internalLinkTypeBusinessChat &>(obj));
2418 return true;
2420 func(static_cast<internalLinkTypeCallsPage &>(obj));
2421 return true;
2423 func(static_cast<internalLinkTypeChatAffiliateProgram &>(obj));
2424 return true;
2426 func(static_cast<internalLinkTypeChatBoost &>(obj));
2427 return true;
2429 func(static_cast<internalLinkTypeChatFolderInvite &>(obj));
2430 return true;
2432 func(static_cast<internalLinkTypeChatInvite &>(obj));
2433 return true;
2435 func(static_cast<internalLinkTypeChatSelection &>(obj));
2436 return true;
2438 func(static_cast<internalLinkTypeContactsPage &>(obj));
2439 return true;
2441 func(static_cast<internalLinkTypeDirectMessagesChat &>(obj));
2442 return true;
2444 func(static_cast<internalLinkTypeGame &>(obj));
2445 return true;
2447 func(static_cast<internalLinkTypeGiftAuction &>(obj));
2448 return true;
2450 func(static_cast<internalLinkTypeGiftCollection &>(obj));
2451 return true;
2453 func(static_cast<internalLinkTypeGroupCall &>(obj));
2454 return true;
2456 func(static_cast<internalLinkTypeInstantView &>(obj));
2457 return true;
2459 func(static_cast<internalLinkTypeInvoice &>(obj));
2460 return true;
2462 func(static_cast<internalLinkTypeLanguagePack &>(obj));
2463 return true;
2465 func(static_cast<internalLinkTypeLiveStory &>(obj));
2466 return true;
2468 func(static_cast<internalLinkTypeMainWebApp &>(obj));
2469 return true;
2471 func(static_cast<internalLinkTypeMessage &>(obj));
2472 return true;
2474 func(static_cast<internalLinkTypeMessageDraft &>(obj));
2475 return true;
2477 func(static_cast<internalLinkTypeMyProfilePage &>(obj));
2478 return true;
2480 func(static_cast<internalLinkTypeNewChannelChat &>(obj));
2481 return true;
2483 func(static_cast<internalLinkTypeNewGroupChat &>(obj));
2484 return true;
2486 func(static_cast<internalLinkTypeNewPrivateChat &>(obj));
2487 return true;
2489 func(static_cast<internalLinkTypeNewStory &>(obj));
2490 return true;
2492 func(static_cast<internalLinkTypeOauth &>(obj));
2493 return true;
2495 func(static_cast<internalLinkTypePassportDataRequest &>(obj));
2496 return true;
2498 func(static_cast<internalLinkTypePhoneNumberConfirmation &>(obj));
2499 return true;
2501 func(static_cast<internalLinkTypePremiumFeaturesPage &>(obj));
2502 return true;
2504 func(static_cast<internalLinkTypePremiumGiftCode &>(obj));
2505 return true;
2507 func(static_cast<internalLinkTypePremiumGiftPurchase &>(obj));
2508 return true;
2510 func(static_cast<internalLinkTypeProxy &>(obj));
2511 return true;
2513 func(static_cast<internalLinkTypePublicChat &>(obj));
2514 return true;
2516 func(static_cast<internalLinkTypeQrCodeAuthentication &>(obj));
2517 return true;
2519 func(static_cast<internalLinkTypeRequestManagedBot &>(obj));
2520 return true;
2522 func(static_cast<internalLinkTypeRestorePurchases &>(obj));
2523 return true;
2525 func(static_cast<internalLinkTypeSavedMessages &>(obj));
2526 return true;
2528 func(static_cast<internalLinkTypeSearch &>(obj));
2529 return true;
2531 func(static_cast<internalLinkTypeSettings &>(obj));
2532 return true;
2534 func(static_cast<internalLinkTypeStarPurchase &>(obj));
2535 return true;
2537 func(static_cast<internalLinkTypeStickerSet &>(obj));
2538 return true;
2540 func(static_cast<internalLinkTypeStory &>(obj));
2541 return true;
2543 func(static_cast<internalLinkTypeStoryAlbum &>(obj));
2544 return true;
2546 func(static_cast<internalLinkTypeTextCompositionStyle &>(obj));
2547 return true;
2549 func(static_cast<internalLinkTypeTheme &>(obj));
2550 return true;
2552 func(static_cast<internalLinkTypeUnknownDeepLink &>(obj));
2553 return true;
2555 func(static_cast<internalLinkTypeUpgradedGift &>(obj));
2556 return true;
2558 func(static_cast<internalLinkTypeUserPhoneNumber &>(obj));
2559 return true;
2561 func(static_cast<internalLinkTypeUserToken &>(obj));
2562 return true;
2564 func(static_cast<internalLinkTypeVideoChat &>(obj));
2565 return true;
2567 func(static_cast<internalLinkTypeWebApp &>(obj));
2568 return true;
2571 return true;
2574 return true;
2576 func(static_cast<inviteGroupCallParticipantResultUserWasBanned &>(obj));
2577 return true;
2579 func(static_cast<inviteGroupCallParticipantResultSuccess &>(obj));
2580 return true;
2582 func(static_cast<inviteLinkChatTypeBasicGroup &>(obj));
2583 return true;
2585 func(static_cast<inviteLinkChatTypeSupergroup &>(obj));
2586 return true;
2588 func(static_cast<inviteLinkChatTypeChannel &>(obj));
2589 return true;
2590 case invoice::ID:
2591 func(static_cast<invoice &>(obj));
2592 return true;
2594 func(static_cast<jsonObjectMember &>(obj));
2595 return true;
2596 case jsonValueNull::ID:
2597 func(static_cast<jsonValueNull &>(obj));
2598 return true;
2600 func(static_cast<jsonValueBoolean &>(obj));
2601 return true;
2603 func(static_cast<jsonValueNumber &>(obj));
2604 return true;
2606 func(static_cast<jsonValueString &>(obj));
2607 return true;
2608 case jsonValueArray::ID:
2609 func(static_cast<jsonValueArray &>(obj));
2610 return true;
2612 func(static_cast<jsonValueObject &>(obj));
2613 return true;
2614 case keyboardButton::ID:
2615 func(static_cast<keyboardButton &>(obj));
2616 return true;
2618 func(static_cast<keyboardButtonSourceMessage &>(obj));
2619 return true;
2621 func(static_cast<keyboardButtonSourceWebApp &>(obj));
2622 return true;
2624 func(static_cast<keyboardButtonTypeText &>(obj));
2625 return true;
2627 func(static_cast<keyboardButtonTypeRequestPhoneNumber &>(obj));
2628 return true;
2630 func(static_cast<keyboardButtonTypeRequestLocation &>(obj));
2631 return true;
2633 func(static_cast<keyboardButtonTypeRequestPoll &>(obj));
2634 return true;
2636 func(static_cast<keyboardButtonTypeRequestUsers &>(obj));
2637 return true;
2639 func(static_cast<keyboardButtonTypeRequestChat &>(obj));
2640 return true;
2642 func(static_cast<keyboardButtonTypeRequestManagedBot &>(obj));
2643 return true;
2645 func(static_cast<keyboardButtonTypeWebApp &>(obj));
2646 return true;
2648 func(static_cast<labeledPricePart &>(obj));
2649 return true;
2651 func(static_cast<languagePackInfo &>(obj));
2652 return true;
2654 func(static_cast<languagePackString &>(obj));
2655 return true;
2657 func(static_cast<languagePackStringValueOrdinary &>(obj));
2658 return true;
2660 func(static_cast<languagePackStringValuePluralized &>(obj));
2661 return true;
2663 func(static_cast<languagePackStringValueDeleted &>(obj));
2664 return true;
2666 func(static_cast<languagePackStrings &>(obj));
2667 return true;
2668 case linkPreview::ID:
2669 func(static_cast<linkPreview &>(obj));
2670 return true;
2672 func(static_cast<linkPreviewAlbumMediaPhoto &>(obj));
2673 return true;
2675 func(static_cast<linkPreviewAlbumMediaVideo &>(obj));
2676 return true;
2678 func(static_cast<linkPreviewOptions &>(obj));
2679 return true;
2681 func(static_cast<linkPreviewTypeAlbum &>(obj));
2682 return true;
2684 func(static_cast<linkPreviewTypeAnimation &>(obj));
2685 return true;
2687 func(static_cast<linkPreviewTypeApp &>(obj));
2688 return true;
2690 func(static_cast<linkPreviewTypeArticle &>(obj));
2691 return true;
2693 func(static_cast<linkPreviewTypeAudio &>(obj));
2694 return true;
2696 func(static_cast<linkPreviewTypeBackground &>(obj));
2697 return true;
2699 func(static_cast<linkPreviewTypeChannelBoost &>(obj));
2700 return true;
2702 func(static_cast<linkPreviewTypeChat &>(obj));
2703 return true;
2705 func(static_cast<linkPreviewTypeDirectMessagesChat &>(obj));
2706 return true;
2708 func(static_cast<linkPreviewTypeDocument &>(obj));
2709 return true;
2711 func(static_cast<linkPreviewTypeEmbeddedAnimationPlayer &>(obj));
2712 return true;
2714 func(static_cast<linkPreviewTypeEmbeddedAudioPlayer &>(obj));
2715 return true;
2717 func(static_cast<linkPreviewTypeEmbeddedVideoPlayer &>(obj));
2718 return true;
2720 func(static_cast<linkPreviewTypeExternalAudio &>(obj));
2721 return true;
2723 func(static_cast<linkPreviewTypeExternalVideo &>(obj));
2724 return true;
2726 func(static_cast<linkPreviewTypeGiftAuction &>(obj));
2727 return true;
2729 func(static_cast<linkPreviewTypeGiftCollection &>(obj));
2730 return true;
2732 func(static_cast<linkPreviewTypeGroupCall &>(obj));
2733 return true;
2735 func(static_cast<linkPreviewTypeInvoice &>(obj));
2736 return true;
2738 func(static_cast<linkPreviewTypeLiveStory &>(obj));
2739 return true;
2741 func(static_cast<linkPreviewTypeMessage &>(obj));
2742 return true;
2744 func(static_cast<linkPreviewTypePhoto &>(obj));
2745 return true;
2747 func(static_cast<linkPreviewTypePremiumGiftCode &>(obj));
2748 return true;
2750 func(static_cast<linkPreviewTypeRequestManagedBot &>(obj));
2751 return true;
2753 func(static_cast<linkPreviewTypeShareableChatFolder &>(obj));
2754 return true;
2756 func(static_cast<linkPreviewTypeSticker &>(obj));
2757 return true;
2759 func(static_cast<linkPreviewTypeStickerSet &>(obj));
2760 return true;
2762 func(static_cast<linkPreviewTypeStory &>(obj));
2763 return true;
2765 func(static_cast<linkPreviewTypeStoryAlbum &>(obj));
2766 return true;
2768 func(static_cast<linkPreviewTypeSupergroupBoost &>(obj));
2769 return true;
2771 func(static_cast<linkPreviewTypeTextCompositionStyle &>(obj));
2772 return true;
2774 func(static_cast<linkPreviewTypeTheme &>(obj));
2775 return true;
2777 func(static_cast<linkPreviewTypeUnsupported &>(obj));
2778 return true;
2780 func(static_cast<linkPreviewTypeUpgradedGift &>(obj));
2781 return true;
2783 func(static_cast<linkPreviewTypeUser &>(obj));
2784 return true;
2786 func(static_cast<linkPreviewTypeVideo &>(obj));
2787 return true;
2789 func(static_cast<linkPreviewTypeVideoChat &>(obj));
2790 return true;
2792 func(static_cast<linkPreviewTypeVideoNote &>(obj));
2793 return true;
2795 func(static_cast<linkPreviewTypeVoiceNote &>(obj));
2796 return true;
2798 func(static_cast<linkPreviewTypeWebApp &>(obj));
2799 return true;
2800 case liveLocation::ID:
2801 func(static_cast<liveLocation &>(obj));
2802 return true;
2804 func(static_cast<liveStoryDonors &>(obj));
2805 return true;
2806 case localFile::ID:
2807 func(static_cast<localFile &>(obj));
2808 return true;
2810 func(static_cast<localizationTargetInfo &>(obj));
2811 return true;
2812 case location::ID:
2813 func(static_cast<location &>(obj));
2814 return true;
2816 func(static_cast<locationAddress &>(obj));
2817 return true;
2819 func(static_cast<logStreamDefault &>(obj));
2820 return true;
2821 case logStreamFile::ID:
2822 func(static_cast<logStreamFile &>(obj));
2823 return true;
2824 case logStreamEmpty::ID:
2825 func(static_cast<logStreamEmpty &>(obj));
2826 return true;
2827 case logTags::ID:
2828 func(static_cast<logTags &>(obj));
2829 return true;
2831 func(static_cast<logVerbosityLevel &>(obj));
2832 return true;
2834 func(static_cast<loginUrlInfoOpen &>(obj));
2835 return true;
2837 func(static_cast<loginUrlInfoRequestConfirmation &>(obj));
2838 return true;
2839 case mainWebApp::ID:
2840 func(static_cast<mainWebApp &>(obj));
2841 return true;
2843 func(static_cast<maskPointForehead &>(obj));
2844 return true;
2845 case maskPointEyes::ID:
2846 func(static_cast<maskPointEyes &>(obj));
2847 return true;
2848 case maskPointMouth::ID:
2849 func(static_cast<maskPointMouth &>(obj));
2850 return true;
2851 case maskPointChin::ID:
2852 func(static_cast<maskPointChin &>(obj));
2853 return true;
2854 case maskPosition::ID:
2855 func(static_cast<maskPosition &>(obj));
2856 return true;
2857 case message::ID:
2858 func(static_cast<message &>(obj));
2859 return true;
2861 func(static_cast<messageAutoDeleteTime &>(obj));
2862 return true;
2864 func(static_cast<messageCalendar &>(obj));
2865 return true;
2867 func(static_cast<messageCalendarDay &>(obj));
2868 return true;
2869 case messageText::ID:
2870 func(static_cast<messageText &>(obj));
2871 return true;
2873 func(static_cast<messageRichMessage &>(obj));
2874 return true;
2876 func(static_cast<messageAnimation &>(obj));
2877 return true;
2878 case messageAudio::ID:
2879 func(static_cast<messageAudio &>(obj));
2880 return true;
2882 func(static_cast<messageDocument &>(obj));
2883 return true;
2885 func(static_cast<messagePaidMedia &>(obj));
2886 return true;
2887 case messagePhoto::ID:
2888 func(static_cast<messagePhoto &>(obj));
2889 return true;
2890 case messageSticker::ID:
2891 func(static_cast<messageSticker &>(obj));
2892 return true;
2893 case messageVideo::ID:
2894 func(static_cast<messageVideo &>(obj));
2895 return true;
2897 func(static_cast<messageVideoNote &>(obj));
2898 return true;
2900 func(static_cast<messageVoiceNote &>(obj));
2901 return true;
2903 func(static_cast<messageExpiredPhoto &>(obj));
2904 return true;
2906 func(static_cast<messageExpiredVideo &>(obj));
2907 return true;
2909 func(static_cast<messageExpiredVideoNote &>(obj));
2910 return true;
2912 func(static_cast<messageExpiredVoiceNote &>(obj));
2913 return true;
2915 func(static_cast<messageLiveLocation &>(obj));
2916 return true;
2918 func(static_cast<messageLocation &>(obj));
2919 return true;
2920 case messageVenue::ID:
2921 func(static_cast<messageVenue &>(obj));
2922 return true;
2923 case messageContact::ID:
2924 func(static_cast<messageContact &>(obj));
2925 return true;
2927 func(static_cast<messageAnimatedEmoji &>(obj));
2928 return true;
2929 case messageDice::ID:
2930 func(static_cast<messageDice &>(obj));
2931 return true;
2932 case messageGame::ID:
2933 func(static_cast<messageGame &>(obj));
2934 return true;
2935 case messagePoll::ID:
2936 func(static_cast<messagePoll &>(obj));
2937 return true;
2939 func(static_cast<messageStakeDice &>(obj));
2940 return true;
2941 case messageStory::ID:
2942 func(static_cast<messageStory &>(obj));
2943 return true;
2945 func(static_cast<messageChecklist &>(obj));
2946 return true;
2947 case messageInvoice::ID:
2948 func(static_cast<messageInvoice &>(obj));
2949 return true;
2950 case messageCall::ID:
2951 func(static_cast<messageCall &>(obj));
2952 return true;
2954 func(static_cast<messageGroupCall &>(obj));
2955 return true;
2957 func(static_cast<messageVideoChatScheduled &>(obj));
2958 return true;
2960 func(static_cast<messageVideoChatStarted &>(obj));
2961 return true;
2963 func(static_cast<messageVideoChatEnded &>(obj));
2964 return true;
2966 func(static_cast<messageInviteVideoChatParticipants &>(obj));
2967 return true;
2969 func(static_cast<messagePollOptionAdded &>(obj));
2970 return true;
2972 func(static_cast<messagePollOptionDeleted &>(obj));
2973 return true;
2975 func(static_cast<messageBasicGroupChatCreate &>(obj));
2976 return true;
2978 func(static_cast<messageSupergroupChatCreate &>(obj));
2979 return true;
2981 func(static_cast<messageChatChangeTitle &>(obj));
2982 return true;
2984 func(static_cast<messageChatChangePhoto &>(obj));
2985 return true;
2987 func(static_cast<messageChatDeletePhoto &>(obj));
2988 return true;
2990 func(static_cast<messageChatOwnerLeft &>(obj));
2991 return true;
2993 func(static_cast<messageChatOwnerChanged &>(obj));
2994 return true;
2996 func(static_cast<messageChatHasProtectedContentToggled &>(obj));
2997 return true;
2999 func(static_cast<messageChatHasProtectedContentDisableRequested &>(obj));
3000 return true;
3002 func(static_cast<messageChatAddMembers &>(obj));
3003 return true;
3005 func(static_cast<messageChatJoinByLink &>(obj));
3006 return true;
3008 func(static_cast<messageChatJoinByRequest &>(obj));
3009 return true;
3011 func(static_cast<messageChatDeleteMember &>(obj));
3012 return true;
3014 func(static_cast<messageChatAddedToCommunity &>(obj));
3015 return true;
3017 func(static_cast<messageChatRemovedFromCommunity &>(obj));
3018 return true;
3020 func(static_cast<messageChatUpgradeTo &>(obj));
3021 return true;
3023 func(static_cast<messageChatUpgradeFrom &>(obj));
3024 return true;
3026 func(static_cast<messagePinMessage &>(obj));
3027 return true;
3029 func(static_cast<messageScreenshotTaken &>(obj));
3030 return true;
3032 func(static_cast<messageChatSetBackground &>(obj));
3033 return true;
3035 func(static_cast<messageChatSetTheme &>(obj));
3036 return true;
3038 func(static_cast<messageChatSetMessageAutoDeleteTime &>(obj));
3039 return true;
3041 func(static_cast<messageChatBoost &>(obj));
3042 return true;
3044 func(static_cast<messageForumTopicCreated &>(obj));
3045 return true;
3047 func(static_cast<messageForumTopicEdited &>(obj));
3048 return true;
3050 func(static_cast<messageForumTopicIsClosedToggled &>(obj));
3051 return true;
3053 func(static_cast<messageForumTopicIsHiddenToggled &>(obj));
3054 return true;
3056 func(static_cast<messageSuggestProfilePhoto &>(obj));
3057 return true;
3059 func(static_cast<messageSuggestBirthdate &>(obj));
3060 return true;
3062 func(static_cast<messageCustomServiceAction &>(obj));
3063 return true;
3065 func(static_cast<messageGameScore &>(obj));
3066 return true;
3068 func(static_cast<messageManagedBotCreated &>(obj));
3069 return true;
3071 func(static_cast<messagePaymentSuccessful &>(obj));
3072 return true;
3074 func(static_cast<messagePaymentSuccessfulBot &>(obj));
3075 return true;
3077 func(static_cast<messagePaymentRefunded &>(obj));
3078 return true;
3080 func(static_cast<messageGiftedPremium &>(obj));
3081 return true;
3083 func(static_cast<messagePremiumGiftCode &>(obj));
3084 return true;
3086 func(static_cast<messageGiveawayCreated &>(obj));
3087 return true;
3089 func(static_cast<messageGiveaway &>(obj));
3090 return true;
3092 func(static_cast<messageGiveawayCompleted &>(obj));
3093 return true;
3095 func(static_cast<messageGiveawayWinners &>(obj));
3096 return true;
3098 func(static_cast<messageGiftedStars &>(obj));
3099 return true;
3101 func(static_cast<messageGiftedTon &>(obj));
3102 return true;
3104 func(static_cast<messageGiveawayPrizeStars &>(obj));
3105 return true;
3106 case messageGift::ID:
3107 func(static_cast<messageGift &>(obj));
3108 return true;
3110 func(static_cast<messageUpgradedGift &>(obj));
3111 return true;
3113 func(static_cast<messageRefundedUpgradedGift &>(obj));
3114 return true;
3116 func(static_cast<messageUpgradedGiftPurchaseOffer &>(obj));
3117 return true;
3119 func(static_cast<messageUpgradedGiftPurchaseOfferRejected &>(obj));
3120 return true;
3122 func(static_cast<messagePaidMessagesRefunded &>(obj));
3123 return true;
3125 func(static_cast<messagePaidMessagePriceChanged &>(obj));
3126 return true;
3128 func(static_cast<messageDirectMessagePriceChanged &>(obj));
3129 return true;
3131 func(static_cast<messageChecklistTasksDone &>(obj));
3132 return true;
3134 func(static_cast<messageChecklistTasksAdded &>(obj));
3135 return true;
3137 func(static_cast<messageSuggestedPostApprovalFailed &>(obj));
3138 return true;
3140 func(static_cast<messageSuggestedPostApproved &>(obj));
3141 return true;
3143 func(static_cast<messageSuggestedPostDeclined &>(obj));
3144 return true;
3146 func(static_cast<messageSuggestedPostPaid &>(obj));
3147 return true;
3149 func(static_cast<messageSuggestedPostRefunded &>(obj));
3150 return true;
3152 func(static_cast<messageContactRegistered &>(obj));
3153 return true;
3155 func(static_cast<messageUsersShared &>(obj));
3156 return true;
3158 func(static_cast<messageChatShared &>(obj));
3159 return true;
3161 func(static_cast<messageBotWriteAccessAllowed &>(obj));
3162 return true;
3164 func(static_cast<messageWebAppDataSent &>(obj));
3165 return true;
3167 func(static_cast<messageWebAppDataReceived &>(obj));
3168 return true;
3170 func(static_cast<messagePassportDataSent &>(obj));
3171 return true;
3173 func(static_cast<messagePassportDataReceived &>(obj));
3174 return true;
3176 func(static_cast<messageProximityAlertTriggered &>(obj));
3177 return true;
3179 func(static_cast<messageUnsupported &>(obj));
3180 return true;
3182 func(static_cast<messageCopyOptions &>(obj));
3183 return true;
3184 case messageEffect::ID:
3185 func(static_cast<messageEffect &>(obj));
3186 return true;
3188 func(static_cast<messageEffectTypeEmojiReaction &>(obj));
3189 return true;
3191 func(static_cast<messageEffectTypePremiumSticker &>(obj));
3192 return true;
3194 func(static_cast<messageFileTypePrivate &>(obj));
3195 return true;
3197 func(static_cast<messageFileTypeGroup &>(obj));
3198 return true;
3200 func(static_cast<messageFileTypeUnknown &>(obj));
3201 return true;
3203 func(static_cast<messageForwardInfo &>(obj));
3204 return true;
3206 func(static_cast<messageImportInfo &>(obj));
3207 return true;
3209 func(static_cast<messageInteractionInfo &>(obj));
3210 return true;
3211 case messageLink::ID:
3212 func(static_cast<messageLink &>(obj));
3213 return true;
3215 func(static_cast<messageLinkInfo &>(obj));
3216 return true;
3218 func(static_cast<messageOriginUser &>(obj));
3219 return true;
3221 func(static_cast<messageOriginHiddenUser &>(obj));
3222 return true;
3224 func(static_cast<messageOriginChat &>(obj));
3225 return true;
3227 func(static_cast<messageOriginChannel &>(obj));
3228 return true;
3230 func(static_cast<messagePosition &>(obj));
3231 return true;
3233 func(static_cast<messagePositions &>(obj));
3234 return true;
3236 func(static_cast<messageProperties &>(obj));
3237 return true;
3239 func(static_cast<messageReaction &>(obj));
3240 return true;
3242 func(static_cast<messageReactions &>(obj));
3243 return true;
3245 func(static_cast<messageReadDateRead &>(obj));
3246 return true;
3248 func(static_cast<messageReadDateUnread &>(obj));
3249 return true;
3251 func(static_cast<messageReadDateTooOld &>(obj));
3252 return true;
3254 func(static_cast<messageReadDateUserPrivacyRestricted &>(obj));
3255 return true;
3257 func(static_cast<messageReadDateMyPrivacyRestricted &>(obj));
3258 return true;
3260 func(static_cast<messageReplyInfo &>(obj));
3261 return true;
3263 func(static_cast<messageReplyToMessage &>(obj));
3264 return true;
3266 func(static_cast<messageReplyToStory &>(obj));
3267 return true;
3269 func(static_cast<messageSchedulingStateSendAtDate &>(obj));
3270 return true;
3272 func(static_cast<messageSchedulingStateSendWhenOnline &>(obj));
3273 return true;
3275 func(static_cast<messageSchedulingStateSendWhenVideoProcessed &>(obj));
3276 return true;
3278 func(static_cast<messageSelfDestructTypeTimer &>(obj));
3279 return true;
3281 func(static_cast<messageSelfDestructTypeImmediately &>(obj));
3282 return true;
3284 func(static_cast<messageSendOptions &>(obj));
3285 return true;
3287 func(static_cast<messageSenderUser &>(obj));
3288 return true;
3290 func(static_cast<messageSenderChat &>(obj));
3291 return true;
3292 case messageSenders::ID:
3293 func(static_cast<messageSenders &>(obj));
3294 return true;
3296 func(static_cast<messageSendingStatePending &>(obj));
3297 return true;
3299 func(static_cast<messageSendingStateFailed &>(obj));
3300 return true;
3302 func(static_cast<messageSourceChatHistory &>(obj));
3303 return true;
3305 func(static_cast<messageSourceMessageThreadHistory &>(obj));
3306 return true;
3308 func(static_cast<messageSourceForumTopicHistory &>(obj));
3309 return true;
3311 func(static_cast<messageSourceDirectMessagesChatTopicHistory &>(obj));
3312 return true;
3314 func(static_cast<messageSourceHistoryPreview &>(obj));
3315 return true;
3317 func(static_cast<messageSourceChatList &>(obj));
3318 return true;
3320 func(static_cast<messageSourceSearch &>(obj));
3321 return true;
3323 func(static_cast<messageSourceChatEventLog &>(obj));
3324 return true;
3326 func(static_cast<messageSourceNotification &>(obj));
3327 return true;
3329 func(static_cast<messageSourceScreenshot &>(obj));
3330 return true;
3332 func(static_cast<messageSourceOther &>(obj));
3333 return true;
3335 func(static_cast<messageStatistics &>(obj));
3336 return true;
3338 func(static_cast<messageThreadInfo &>(obj));
3339 return true;
3341 func(static_cast<messageTopicThread &>(obj));
3342 return true;
3344 func(static_cast<messageTopicForum &>(obj));
3345 return true;
3347 func(static_cast<messageTopicDirectMessages &>(obj));
3348 return true;
3350 func(static_cast<messageTopicSavedMessages &>(obj));
3351 return true;
3352 case messageViewer::ID:
3353 func(static_cast<messageViewer &>(obj));
3354 return true;
3355 case messageViewers::ID:
3356 func(static_cast<messageViewers &>(obj));
3357 return true;
3358 case messages::ID:
3359 func(static_cast<messages &>(obj));
3360 return true;
3361 case minithumbnail::ID:
3362 func(static_cast<minithumbnail &>(obj));
3363 return true;
3365 func(static_cast<networkStatistics &>(obj));
3366 return true;
3368 func(static_cast<networkStatisticsEntryFile &>(obj));
3369 return true;
3371 func(static_cast<networkStatisticsEntryCall &>(obj));
3372 return true;
3374 func(static_cast<networkTypeNone &>(obj));
3375 return true;
3377 func(static_cast<networkTypeMobile &>(obj));
3378 return true;
3380 func(static_cast<networkTypeMobileRoaming &>(obj));
3381 return true;
3383 func(static_cast<networkTypeWiFi &>(obj));
3384 return true;
3386 func(static_cast<networkTypeOther &>(obj));
3387 return true;
3389 func(static_cast<newChatPrivacySettings &>(obj));
3390 return true;
3391 case newSticker::ID:
3392 func(static_cast<newSticker &>(obj));
3393 return true;
3394 case notification::ID:
3395 func(static_cast<notification &>(obj));
3396 return true;
3398 func(static_cast<notificationGroup &>(obj));
3399 return true;
3401 func(static_cast<notificationGroupTypeMessages &>(obj));
3402 return true;
3404 func(static_cast<notificationGroupTypeMentions &>(obj));
3405 return true;
3407 func(static_cast<notificationGroupTypeSecretChat &>(obj));
3408 return true;
3410 func(static_cast<notificationGroupTypeCalls &>(obj));
3411 return true;
3413 func(static_cast<notificationSettingsScopePrivateChats &>(obj));
3414 return true;
3416 func(static_cast<notificationSettingsScopeGroupChats &>(obj));
3417 return true;
3419 func(static_cast<notificationSettingsScopeChannelChats &>(obj));
3420 return true;
3422 func(static_cast<notificationSound &>(obj));
3423 return true;
3425 func(static_cast<notificationSounds &>(obj));
3426 return true;
3428 func(static_cast<notificationTypeNewMessage &>(obj));
3429 return true;
3431 func(static_cast<notificationTypeNewSecretChat &>(obj));
3432 return true;
3434 func(static_cast<notificationTypeNewCall &>(obj));
3435 return true;
3437 func(static_cast<notificationTypeNewPushMessage &>(obj));
3438 return true;
3439 case oauthLinkInfo::ID:
3440 func(static_cast<oauthLinkInfo &>(obj));
3441 return true;
3442 case ok::ID:
3443 func(static_cast<ok &>(obj));
3444 return true;
3446 func(static_cast<optionValueBoolean &>(obj));
3447 return true;
3449 func(static_cast<optionValueEmpty &>(obj));
3450 return true;
3452 func(static_cast<optionValueInteger &>(obj));
3453 return true;
3455 func(static_cast<optionValueString &>(obj));
3456 return true;
3457 case orderInfo::ID:
3458 func(static_cast<orderInfo &>(obj));
3459 return true;
3460 case outline::ID:
3461 func(static_cast<outline &>(obj));
3462 return true;
3463 case pageBlockTitle::ID:
3464 func(static_cast<pageBlockTitle &>(obj));
3465 return true;
3467 func(static_cast<pageBlockSubtitle &>(obj));
3468 return true;
3470 func(static_cast<pageBlockAuthorDate &>(obj));
3471 return true;
3473 func(static_cast<pageBlockHeader &>(obj));
3474 return true;
3476 func(static_cast<pageBlockSubheader &>(obj));
3477 return true;
3479 func(static_cast<pageBlockSectionHeading &>(obj));
3480 return true;
3482 func(static_cast<pageBlockKicker &>(obj));
3483 return true;
3485 func(static_cast<pageBlockParagraph &>(obj));
3486 return true;
3488 func(static_cast<pageBlockPreformatted &>(obj));
3489 return true;
3491 func(static_cast<pageBlockFooter &>(obj));
3492 return true;
3494 func(static_cast<pageBlockThinking &>(obj));
3495 return true;
3497 func(static_cast<pageBlockDivider &>(obj));
3498 return true;
3500 func(static_cast<pageBlockMathematicalExpression &>(obj));
3501 return true;
3503 func(static_cast<pageBlockAnchor &>(obj));
3504 return true;
3505 case pageBlockList::ID:
3506 func(static_cast<pageBlockList &>(obj));
3507 return true;
3509 func(static_cast<pageBlockBlockQuote &>(obj));
3510 return true;
3512 func(static_cast<pageBlockPullQuote &>(obj));
3513 return true;
3515 func(static_cast<pageBlockAnimation &>(obj));
3516 return true;
3517 case pageBlockAudio::ID:
3518 func(static_cast<pageBlockAudio &>(obj));
3519 return true;
3520 case pageBlockPhoto::ID:
3521 func(static_cast<pageBlockPhoto &>(obj));
3522 return true;
3523 case pageBlockVideo::ID:
3524 func(static_cast<pageBlockVideo &>(obj));
3525 return true;
3527 func(static_cast<pageBlockVoiceNote &>(obj));
3528 return true;
3529 case pageBlockCover::ID:
3530 func(static_cast<pageBlockCover &>(obj));
3531 return true;
3533 func(static_cast<pageBlockEmbedded &>(obj));
3534 return true;
3536 func(static_cast<pageBlockEmbeddedPost &>(obj));
3537 return true;
3539 func(static_cast<pageBlockCollage &>(obj));
3540 return true;
3542 func(static_cast<pageBlockSlideshow &>(obj));
3543 return true;
3545 func(static_cast<pageBlockChatLink &>(obj));
3546 return true;
3547 case pageBlockTable::ID:
3548 func(static_cast<pageBlockTable &>(obj));
3549 return true;
3551 func(static_cast<pageBlockDetails &>(obj));
3552 return true;
3554 func(static_cast<pageBlockRelatedArticles &>(obj));
3555 return true;
3556 case pageBlockMap::ID:
3557 func(static_cast<pageBlockMap &>(obj));
3558 return true;
3560 func(static_cast<pageBlockCaption &>(obj));
3561 return true;
3563 func(static_cast<pageBlockHorizontalAlignmentLeft &>(obj));
3564 return true;
3566 func(static_cast<pageBlockHorizontalAlignmentCenter &>(obj));
3567 return true;
3569 func(static_cast<pageBlockHorizontalAlignmentRight &>(obj));
3570 return true;
3572 func(static_cast<pageBlockListItem &>(obj));
3573 return true;
3575 func(static_cast<pageBlockRelatedArticle &>(obj));
3576 return true;
3578 func(static_cast<pageBlockTableCell &>(obj));
3579 return true;
3581 func(static_cast<pageBlockVerticalAlignmentTop &>(obj));
3582 return true;
3584 func(static_cast<pageBlockVerticalAlignmentMiddle &>(obj));
3585 return true;
3587 func(static_cast<pageBlockVerticalAlignmentBottom &>(obj));
3588 return true;
3590 func(static_cast<paidMediaPreview &>(obj));
3591 return true;
3592 case paidMediaPhoto::ID:
3593 func(static_cast<paidMediaPhoto &>(obj));
3594 return true;
3595 case paidMediaVideo::ID:
3596 func(static_cast<paidMediaVideo &>(obj));
3597 return true;
3599 func(static_cast<paidMediaUnsupported &>(obj));
3600 return true;
3602 func(static_cast<paidReactionTypeRegular &>(obj));
3603 return true;
3605 func(static_cast<paidReactionTypeAnonymous &>(obj));
3606 return true;
3608 func(static_cast<paidReactionTypeChat &>(obj));
3609 return true;
3610 case paidReactor::ID:
3611 func(static_cast<paidReactor &>(obj));
3612 return true;
3613 case passkey::ID:
3614 func(static_cast<passkey &>(obj));
3615 return true;
3616 case passkeys::ID:
3617 func(static_cast<passkeys &>(obj));
3618 return true;
3620 func(static_cast<passportAuthorizationForm &>(obj));
3621 return true;
3623 func(static_cast<passportElementPersonalDetails &>(obj));
3624 return true;
3626 func(static_cast<passportElementPassport &>(obj));
3627 return true;
3629 func(static_cast<passportElementDriverLicense &>(obj));
3630 return true;
3632 func(static_cast<passportElementIdentityCard &>(obj));
3633 return true;
3635 func(static_cast<passportElementInternalPassport &>(obj));
3636 return true;
3638 func(static_cast<passportElementAddress &>(obj));
3639 return true;
3641 func(static_cast<passportElementUtilityBill &>(obj));
3642 return true;
3644 func(static_cast<passportElementBankStatement &>(obj));
3645 return true;
3647 func(static_cast<passportElementRentalAgreement &>(obj));
3648 return true;
3650 func(static_cast<passportElementPassportRegistration &>(obj));
3651 return true;
3653 func(static_cast<passportElementTemporaryRegistration &>(obj));
3654 return true;
3656 func(static_cast<passportElementPhoneNumber &>(obj));
3657 return true;
3659 func(static_cast<passportElementEmailAddress &>(obj));
3660 return true;
3662 func(static_cast<passportElementError &>(obj));
3663 return true;
3665 func(static_cast<passportElementErrorSourceUnspecified &>(obj));
3666 return true;
3668 func(static_cast<passportElementErrorSourceDataField &>(obj));
3669 return true;
3671 func(static_cast<passportElementErrorSourceFrontSide &>(obj));
3672 return true;
3674 func(static_cast<passportElementErrorSourceReverseSide &>(obj));
3675 return true;
3677 func(static_cast<passportElementErrorSourceSelfie &>(obj));
3678 return true;
3680 func(static_cast<passportElementErrorSourceTranslationFile &>(obj));
3681 return true;
3683 func(static_cast<passportElementErrorSourceTranslationFiles &>(obj));
3684 return true;
3686 func(static_cast<passportElementErrorSourceFile &>(obj));
3687 return true;
3689 func(static_cast<passportElementErrorSourceFiles &>(obj));
3690 return true;
3692 func(static_cast<passportElementTypePersonalDetails &>(obj));
3693 return true;
3695 func(static_cast<passportElementTypePassport &>(obj));
3696 return true;
3698 func(static_cast<passportElementTypeDriverLicense &>(obj));
3699 return true;
3701 func(static_cast<passportElementTypeIdentityCard &>(obj));
3702 return true;
3704 func(static_cast<passportElementTypeInternalPassport &>(obj));
3705 return true;
3707 func(static_cast<passportElementTypeAddress &>(obj));
3708 return true;
3710 func(static_cast<passportElementTypeUtilityBill &>(obj));
3711 return true;
3713 func(static_cast<passportElementTypeBankStatement &>(obj));
3714 return true;
3716 func(static_cast<passportElementTypeRentalAgreement &>(obj));
3717 return true;
3719 func(static_cast<passportElementTypePassportRegistration &>(obj));
3720 return true;
3722 func(static_cast<passportElementTypeTemporaryRegistration &>(obj));
3723 return true;
3725 func(static_cast<passportElementTypePhoneNumber &>(obj));
3726 return true;
3728 func(static_cast<passportElementTypeEmailAddress &>(obj));
3729 return true;
3731 func(static_cast<passportElements &>(obj));
3732 return true;
3734 func(static_cast<passportElementsWithErrors &>(obj));
3735 return true;
3737 func(static_cast<passportRequiredElement &>(obj));
3738 return true;
3740 func(static_cast<passportSuitableElement &>(obj));
3741 return true;
3742 case passwordState::ID:
3743 func(static_cast<passwordState &>(obj));
3744 return true;
3745 case paymentForm::ID:
3746 func(static_cast<paymentForm &>(obj));
3747 return true;
3749 func(static_cast<paymentFormTypeRegular &>(obj));
3750 return true;
3752 func(static_cast<paymentFormTypeStars &>(obj));
3753 return true;
3755 func(static_cast<paymentFormTypeStarSubscription &>(obj));
3756 return true;
3757 case paymentOption::ID:
3758 func(static_cast<paymentOption &>(obj));
3759 return true;
3761 func(static_cast<paymentProviderSmartGlocal &>(obj));
3762 return true;
3764 func(static_cast<paymentProviderStripe &>(obj));
3765 return true;
3767 func(static_cast<paymentProviderOther &>(obj));
3768 return true;
3769 case paymentReceipt::ID:
3770 func(static_cast<paymentReceipt &>(obj));
3771 return true;
3773 func(static_cast<paymentReceiptTypeRegular &>(obj));
3774 return true;
3776 func(static_cast<paymentReceiptTypeStars &>(obj));
3777 return true;
3778 case paymentResult::ID:
3779 func(static_cast<paymentResult &>(obj));
3780 return true;
3782 func(static_cast<personalDetails &>(obj));
3783 return true;
3785 func(static_cast<personalDocument &>(obj));
3786 return true;
3788 func(static_cast<phoneNumberAuthenticationSettings &>(obj));
3789 return true;
3791 func(static_cast<phoneNumberCodeTypeChange &>(obj));
3792 return true;
3794 func(static_cast<phoneNumberCodeTypeVerify &>(obj));
3795 return true;
3797 func(static_cast<phoneNumberCodeTypeConfirmOwnership &>(obj));
3798 return true;
3800 func(static_cast<phoneNumberInfo &>(obj));
3801 return true;
3802 case photo::ID:
3803 func(static_cast<photo &>(obj));
3804 return true;
3805 case photoSize::ID:
3806 func(static_cast<photoSize &>(obj));
3807 return true;
3808 case point::ID:
3809 func(static_cast<point &>(obj));
3810 return true;
3811 case poll::ID:
3812 func(static_cast<poll &>(obj));
3813 return true;
3815 func(static_cast<pollMediaAnimation &>(obj));
3816 return true;
3817 case pollMediaAudio::ID:
3818 func(static_cast<pollMediaAudio &>(obj));
3819 return true;
3821 func(static_cast<pollMediaDocument &>(obj));
3822 return true;
3823 case pollMediaLink::ID:
3824 func(static_cast<pollMediaLink &>(obj));
3825 return true;
3827 func(static_cast<pollMediaLocation &>(obj));
3828 return true;
3829 case pollMediaPhoto::ID:
3830 func(static_cast<pollMediaPhoto &>(obj));
3831 return true;
3833 func(static_cast<pollMediaSticker &>(obj));
3834 return true;
3835 case pollMediaVenue::ID:
3836 func(static_cast<pollMediaVenue &>(obj));
3837 return true;
3838 case pollMediaVideo::ID:
3839 func(static_cast<pollMediaVideo &>(obj));
3840 return true;
3841 case pollOption::ID:
3842 func(static_cast<pollOption &>(obj));
3843 return true;
3845 func(static_cast<pollOptionProperties &>(obj));
3846 return true;
3848 func(static_cast<pollTypeRegular &>(obj));
3849 return true;
3850 case pollTypeQuiz::ID:
3851 func(static_cast<pollTypeQuiz &>(obj));
3852 return true;
3854 func(static_cast<pollVoteRestrictionReasonClosed &>(obj));
3855 return true;
3857 func(static_cast<pollVoteRestrictionReasonYetUnsent &>(obj));
3858 return true;
3860 func(static_cast<pollVoteRestrictionReasonScheduled &>(obj));
3861 return true;
3863 func(static_cast<pollVoteRestrictionReasonCountryRestricted &>(obj));
3864 return true;
3866 func(static_cast<pollVoteRestrictionReasonMembershipRequired &>(obj));
3867 return true;
3869 func(static_cast<pollVoteRestrictionReasonOther &>(obj));
3870 return true;
3872 func(static_cast<pollVoteStatistics &>(obj));
3873 return true;
3874 case pollVoter::ID:
3875 func(static_cast<pollVoter &>(obj));
3876 return true;
3877 case pollVoters::ID:
3878 func(static_cast<pollVoters &>(obj));
3879 return true;
3881 func(static_cast<premiumFeatureIncreasedLimits &>(obj));
3882 return true;
3884 func(static_cast<premiumFeatureIncreasedUploadFileSize &>(obj));
3885 return true;
3887 func(static_cast<premiumFeatureImprovedDownloadSpeed &>(obj));
3888 return true;
3890 func(static_cast<premiumFeatureVoiceRecognition &>(obj));
3891 return true;
3893 func(static_cast<premiumFeatureDisabledAds &>(obj));
3894 return true;
3896 func(static_cast<premiumFeatureUniqueReactions &>(obj));
3897 return true;
3899 func(static_cast<premiumFeatureUniqueStickers &>(obj));
3900 return true;
3902 func(static_cast<premiumFeatureCustomEmoji &>(obj));
3903 return true;
3905 func(static_cast<premiumFeatureAdvancedChatManagement &>(obj));
3906 return true;
3908 func(static_cast<premiumFeatureProfileBadge &>(obj));
3909 return true;
3911 func(static_cast<premiumFeatureEmojiStatus &>(obj));
3912 return true;
3914 func(static_cast<premiumFeatureAnimatedProfilePhoto &>(obj));
3915 return true;
3917 func(static_cast<premiumFeatureForumTopicIcon &>(obj));
3918 return true;
3920 func(static_cast<premiumFeatureAppIcons &>(obj));
3921 return true;
3923 func(static_cast<premiumFeatureRealTimeChatTranslation &>(obj));
3924 return true;
3926 func(static_cast<premiumFeatureUpgradedStories &>(obj));
3927 return true;
3929 func(static_cast<premiumFeatureChatBoost &>(obj));
3930 return true;
3932 func(static_cast<premiumFeatureAccentColor &>(obj));
3933 return true;
3935 func(static_cast<premiumFeatureBackgroundForBoth &>(obj));
3936 return true;
3938 func(static_cast<premiumFeatureSavedMessagesTags &>(obj));
3939 return true;
3941 func(static_cast<premiumFeatureMessagePrivacy &>(obj));
3942 return true;
3944 func(static_cast<premiumFeatureLastSeenTimes &>(obj));
3945 return true;
3947 func(static_cast<premiumFeatureBusiness &>(obj));
3948 return true;
3950 func(static_cast<premiumFeatureMessageEffects &>(obj));
3951 return true;
3953 func(static_cast<premiumFeatureChecklists &>(obj));
3954 return true;
3956 func(static_cast<premiumFeaturePaidMessages &>(obj));
3957 return true;
3959 func(static_cast<premiumFeatureProtectPrivateChatContent &>(obj));
3960 return true;
3962 func(static_cast<premiumFeatureTextComposition &>(obj));
3963 return true;
3965 func(static_cast<premiumFeatureRichMessages &>(obj));
3966 return true;
3968 func(static_cast<premiumFeaturePromotionAnimation &>(obj));
3969 return true;
3971 func(static_cast<premiumFeatures &>(obj));
3972 return true;
3974 func(static_cast<premiumGiftCodeInfo &>(obj));
3975 return true;
3977 func(static_cast<premiumGiftPaymentOption &>(obj));
3978 return true;
3980 func(static_cast<premiumGiftPaymentOptions &>(obj));
3981 return true;
3983 func(static_cast<premiumGiveawayPaymentOption &>(obj));
3984 return true;
3986 func(static_cast<premiumGiveawayPaymentOptions &>(obj));
3987 return true;
3988 case premiumLimit::ID:
3989 func(static_cast<premiumLimit &>(obj));
3990 return true;
3992 func(static_cast<premiumLimitTypeSupergroupCount &>(obj));
3993 return true;
3995 func(static_cast<premiumLimitTypePinnedChatCount &>(obj));
3996 return true;
3998 func(static_cast<premiumLimitTypeCreatedPublicChatCount &>(obj));
3999 return true;
4001 func(static_cast<premiumLimitTypeSavedAnimationCount &>(obj));
4002 return true;
4004 func(static_cast<premiumLimitTypeFavoriteStickerCount &>(obj));
4005 return true;
4007 func(static_cast<premiumLimitTypeChatFolderCount &>(obj));
4008 return true;
4010 func(static_cast<premiumLimitTypeChatFolderChosenChatCount &>(obj));
4011 return true;
4013 func(static_cast<premiumLimitTypePinnedArchivedChatCount &>(obj));
4014 return true;
4016 func(static_cast<premiumLimitTypePinnedSavedMessagesTopicCount &>(obj));
4017 return true;
4019 func(static_cast<premiumLimitTypeMessageTextLength &>(obj));
4020 return true;
4022 func(static_cast<premiumLimitTypeCaptionLength &>(obj));
4023 return true;
4025 func(static_cast<premiumLimitTypeBioLength &>(obj));
4026 return true;
4028 func(static_cast<premiumLimitTypeChatFolderInviteLinkCount &>(obj));
4029 return true;
4031 func(static_cast<premiumLimitTypeShareableChatFolderCount &>(obj));
4032 return true;
4034 func(static_cast<premiumLimitTypeActiveStoryCount &>(obj));
4035 return true;
4037 func(static_cast<premiumLimitTypeWeeklyPostedStoryCount &>(obj));
4038 return true;
4040 func(static_cast<premiumLimitTypeMonthlyPostedStoryCount &>(obj));
4041 return true;
4043 func(static_cast<premiumLimitTypeStoryCaptionLength &>(obj));
4044 return true;
4046 func(static_cast<premiumLimitTypeStorySuggestedReactionAreaCount &>(obj));
4047 return true;
4049 func(static_cast<premiumLimitTypeSimilarChatCount &>(obj));
4050 return true;
4052 func(static_cast<premiumLimitTypeOwnedBotCount &>(obj));
4053 return true;
4055 func(static_cast<premiumLimitTypeCustomTextCompositionStyleCount &>(obj));
4056 return true;
4058 func(static_cast<premiumPaymentOption &>(obj));
4059 return true;
4061 func(static_cast<premiumSourceLimitExceeded &>(obj));
4062 return true;
4064 func(static_cast<premiumSourceFeature &>(obj));
4065 return true;
4067 func(static_cast<premiumSourceBusinessFeature &>(obj));
4068 return true;
4070 func(static_cast<premiumSourceStoryFeature &>(obj));
4071 return true;
4073 func(static_cast<premiumSourceLink &>(obj));
4074 return true;
4076 func(static_cast<premiumSourceSettings &>(obj));
4077 return true;
4078 case premiumState::ID:
4079 func(static_cast<premiumState &>(obj));
4080 return true;
4082 func(static_cast<premiumStatePaymentOption &>(obj));
4083 return true;
4085 func(static_cast<premiumStoryFeaturePriorityOrder &>(obj));
4086 return true;
4088 func(static_cast<premiumStoryFeatureStealthMode &>(obj));
4089 return true;
4091 func(static_cast<premiumStoryFeaturePermanentViewsHistory &>(obj));
4092 return true;
4094 func(static_cast<premiumStoryFeatureCustomExpirationDuration &>(obj));
4095 return true;
4097 func(static_cast<premiumStoryFeatureSaveStories &>(obj));
4098 return true;
4100 func(static_cast<premiumStoryFeatureLinksAndFormatting &>(obj));
4101 return true;
4103 func(static_cast<premiumStoryFeatureVideoQuality &>(obj));
4104 return true;
4106 func(static_cast<prepaidGiveaway &>(obj));
4107 return true;
4109 func(static_cast<preparedInlineMessage &>(obj));
4110 return true;
4112 func(static_cast<preparedInlineMessageId &>(obj));
4113 return true;
4114 case productInfo::ID:
4115 func(static_cast<productInfo &>(obj));
4116 return true;
4118 func(static_cast<profileAccentColor &>(obj));
4119 return true;
4121 func(static_cast<profileAccentColors &>(obj));
4122 return true;
4123 case profilePhoto::ID:
4124 func(static_cast<profilePhoto &>(obj));
4125 return true;
4127 func(static_cast<profileTabPosts &>(obj));
4128 return true;
4130 func(static_cast<profileTabGifts &>(obj));
4131 return true;
4133 func(static_cast<profileTabMedia &>(obj));
4134 return true;
4136 func(static_cast<profileTabFiles &>(obj));
4137 return true;
4139 func(static_cast<profileTabLinks &>(obj));
4140 return true;
4142 func(static_cast<profileTabMusic &>(obj));
4143 return true;
4145 func(static_cast<profileTabVoice &>(obj));
4146 return true;
4147 case profileTabGifs::ID:
4148 func(static_cast<profileTabGifs &>(obj));
4149 return true;
4150 case proxy::ID:
4151 func(static_cast<proxy &>(obj));
4152 return true;
4154 func(static_cast<proxyTypeSocks5 &>(obj));
4155 return true;
4156 case proxyTypeHttp::ID:
4157 func(static_cast<proxyTypeHttp &>(obj));
4158 return true;
4160 func(static_cast<proxyTypeMtproto &>(obj));
4161 return true;
4163 func(static_cast<publicChatTypeHasUsername &>(obj));
4164 return true;
4166 func(static_cast<publicChatTypeIsLocationBased &>(obj));
4167 return true;
4169 func(static_cast<publicForwardMessage &>(obj));
4170 return true;
4172 func(static_cast<publicForwardStory &>(obj));
4173 return true;
4174 case publicForwards::ID:
4175 func(static_cast<publicForwards &>(obj));
4176 return true;
4178 func(static_cast<publicPostSearchLimits &>(obj));
4179 return true;
4181 func(static_cast<pushMessageContentHidden &>(obj));
4182 return true;
4184 func(static_cast<pushMessageContentAnimation &>(obj));
4185 return true;
4187 func(static_cast<pushMessageContentAudio &>(obj));
4188 return true;
4190 func(static_cast<pushMessageContentContact &>(obj));
4191 return true;
4193 func(static_cast<pushMessageContentContactRegistered &>(obj));
4194 return true;
4196 func(static_cast<pushMessageContentDocument &>(obj));
4197 return true;
4199 func(static_cast<pushMessageContentGame &>(obj));
4200 return true;
4202 func(static_cast<pushMessageContentGameScore &>(obj));
4203 return true;
4205 func(static_cast<pushMessageContentInvoice &>(obj));
4206 return true;
4208 func(static_cast<pushMessageContentLocation &>(obj));
4209 return true;
4211 func(static_cast<pushMessageContentPaidMedia &>(obj));
4212 return true;
4214 func(static_cast<pushMessageContentPhoto &>(obj));
4215 return true;
4217 func(static_cast<pushMessageContentPoll &>(obj));
4218 return true;
4220 func(static_cast<pushMessageContentPremiumGiftCode &>(obj));
4221 return true;
4223 func(static_cast<pushMessageContentGiveaway &>(obj));
4224 return true;
4226 func(static_cast<pushMessageContentGift &>(obj));
4227 return true;
4229 func(static_cast<pushMessageContentUpgradedGift &>(obj));
4230 return true;
4232 func(static_cast<pushMessageContentScreenshotTaken &>(obj));
4233 return true;
4235 func(static_cast<pushMessageContentSticker &>(obj));
4236 return true;
4238 func(static_cast<pushMessageContentStory &>(obj));
4239 return true;
4241 func(static_cast<pushMessageContentText &>(obj));
4242 return true;
4244 func(static_cast<pushMessageContentChecklist &>(obj));
4245 return true;
4247 func(static_cast<pushMessageContentVideo &>(obj));
4248 return true;
4250 func(static_cast<pushMessageContentVideoNote &>(obj));
4251 return true;
4253 func(static_cast<pushMessageContentVoiceNote &>(obj));
4254 return true;
4256 func(static_cast<pushMessageContentBasicGroupChatCreate &>(obj));
4257 return true;
4259 func(static_cast<pushMessageContentVideoChatStarted &>(obj));
4260 return true;
4262 func(static_cast<pushMessageContentVideoChatEnded &>(obj));
4263 return true;
4265 func(static_cast<pushMessageContentInviteVideoChatParticipants &>(obj));
4266 return true;
4268 func(static_cast<pushMessageContentChatAddMembers &>(obj));
4269 return true;
4271 func(static_cast<pushMessageContentChatChangePhoto &>(obj));
4272 return true;
4274 func(static_cast<pushMessageContentChatChangeTitle &>(obj));
4275 return true;
4277 func(static_cast<pushMessageContentChatSetBackground &>(obj));
4278 return true;
4280 func(static_cast<pushMessageContentChatSetTheme &>(obj));
4281 return true;
4283 func(static_cast<pushMessageContentChatDeleteMember &>(obj));
4284 return true;
4286 func(static_cast<pushMessageContentChatJoinByLink &>(obj));
4287 return true;
4289 func(static_cast<pushMessageContentChatJoinByRequest &>(obj));
4290 return true;
4292 func(static_cast<pushMessageContentRecurringPayment &>(obj));
4293 return true;
4295 func(static_cast<pushMessageContentSuggestProfilePhoto &>(obj));
4296 return true;
4298 func(static_cast<pushMessageContentSuggestBirthdate &>(obj));
4299 return true;
4301 func(static_cast<pushMessageContentProximityAlertTriggered &>(obj));
4302 return true;
4304 func(static_cast<pushMessageContentChecklistTasksAdded &>(obj));
4305 return true;
4307 func(static_cast<pushMessageContentChecklistTasksDone &>(obj));
4308 return true;
4310 func(static_cast<pushMessageContentPollOptionAdded &>(obj));
4311 return true;
4313 func(static_cast<pushMessageContentMessageForwards &>(obj));
4314 return true;
4316 func(static_cast<pushMessageContentMediaAlbum &>(obj));
4317 return true;
4318 case pushReceiverId::ID:
4319 func(static_cast<pushReceiverId &>(obj));
4320 return true;
4322 func(static_cast<quickReplyMessage &>(obj));
4323 return true;
4325 func(static_cast<quickReplyMessages &>(obj));
4326 return true;
4328 func(static_cast<quickReplyShortcut &>(obj));
4329 return true;
4331 func(static_cast<reactionNotificationSettings &>(obj));
4332 return true;
4334 func(static_cast<reactionNotificationSourceNone &>(obj));
4335 return true;
4337 func(static_cast<reactionNotificationSourceContacts &>(obj));
4338 return true;
4340 func(static_cast<reactionNotificationSourceAll &>(obj));
4341 return true;
4343 func(static_cast<reactionTypeEmoji &>(obj));
4344 return true;
4346 func(static_cast<reactionTypeCustomEmoji &>(obj));
4347 return true;
4349 func(static_cast<reactionTypePaid &>(obj));
4350 return true;
4353 return true;
4355 func(static_cast<reactionUnavailabilityReasonGuest &>(obj));
4356 return true;
4358 func(static_cast<reactionUnavailabilityReasonRestricted &>(obj));
4359 return true;
4361 func(static_cast<readDatePrivacySettings &>(obj));
4362 return true;
4363 case receivedGift::ID:
4364 func(static_cast<receivedGift &>(obj));
4365 return true;
4366 case receivedGifts::ID:
4367 func(static_cast<receivedGifts &>(obj));
4368 return true;
4370 func(static_cast<recommendedChatFolder &>(obj));
4371 return true;
4373 func(static_cast<recommendedChatFolders &>(obj));
4374 return true;
4376 func(static_cast<recoveryEmailAddress &>(obj));
4377 return true;
4378 case remoteFile::ID:
4379 func(static_cast<remoteFile &>(obj));
4380 return true;
4382 func(static_cast<replyMarkupRemoveKeyboard &>(obj));
4383 return true;
4385 func(static_cast<replyMarkupForceReply &>(obj));
4386 return true;
4388 func(static_cast<replyMarkupShowKeyboard &>(obj));
4389 return true;
4391 func(static_cast<replyMarkupInlineKeyboard &>(obj));
4392 return true;
4394 func(static_cast<reportChatResultOk &>(obj));
4395 return true;
4397 func(static_cast<reportChatResultOptionRequired &>(obj));
4398 return true;
4400 func(static_cast<reportChatResultTextRequired &>(obj));
4401 return true;
4403 func(static_cast<reportChatResultMessagesRequired &>(obj));
4404 return true;
4405 case reportOption::ID:
4406 func(static_cast<reportOption &>(obj));
4407 return true;
4409 func(static_cast<reportReasonSpam &>(obj));
4410 return true;
4412 func(static_cast<reportReasonViolence &>(obj));
4413 return true;
4415 func(static_cast<reportReasonPornography &>(obj));
4416 return true;
4418 func(static_cast<reportReasonChildAbuse &>(obj));
4419 return true;
4421 func(static_cast<reportReasonCopyright &>(obj));
4422 return true;
4424 func(static_cast<reportReasonUnrelatedLocation &>(obj));
4425 return true;
4427 func(static_cast<reportReasonFake &>(obj));
4428 return true;
4430 func(static_cast<reportReasonIllegalDrugs &>(obj));
4431 return true;
4433 func(static_cast<reportReasonPersonalDetails &>(obj));
4434 return true;
4436 func(static_cast<reportReasonCustom &>(obj));
4437 return true;
4439 func(static_cast<reportSponsoredResultOk &>(obj));
4440 return true;
4442 func(static_cast<reportSponsoredResultFailed &>(obj));
4443 return true;
4445 func(static_cast<reportSponsoredResultOptionRequired &>(obj));
4446 return true;
4448 func(static_cast<reportSponsoredResultAdsHidden &>(obj));
4449 return true;
4451 func(static_cast<reportSponsoredResultPremiumRequired &>(obj));
4452 return true;
4454 func(static_cast<reportStoryResultOk &>(obj));
4455 return true;
4457 func(static_cast<reportStoryResultOptionRequired &>(obj));
4458 return true;
4460 func(static_cast<reportStoryResultTextRequired &>(obj));
4461 return true;
4463 func(static_cast<resendCodeReasonUserRequest &>(obj));
4464 return true;
4466 func(static_cast<resendCodeReasonVerificationFailed &>(obj));
4467 return true;
4469 func(static_cast<resetPasswordResultOk &>(obj));
4470 return true;
4472 func(static_cast<resetPasswordResultPending &>(obj));
4473 return true;
4475 func(static_cast<resetPasswordResultDeclined &>(obj));
4476 return true;
4478 func(static_cast<restrictionInfo &>(obj));
4479 return true;
4481 func(static_cast<revenueWithdrawalStatePending &>(obj));
4482 return true;
4484 func(static_cast<revenueWithdrawalStateSucceeded &>(obj));
4485 return true;
4487 func(static_cast<revenueWithdrawalStateFailed &>(obj));
4488 return true;
4489 case richMessage::ID:
4490 func(static_cast<richMessage &>(obj));
4491 return true;
4493 func(static_cast<richMessageSourceBlocks &>(obj));
4494 return true;
4496 func(static_cast<richMessageSourceMarkdown &>(obj));
4497 return true;
4499 func(static_cast<richMessageSourceHtml &>(obj));
4500 return true;
4501 case richTextPlain::ID:
4502 func(static_cast<richTextPlain &>(obj));
4503 return true;
4504 case richTextBold::ID:
4505 func(static_cast<richTextBold &>(obj));
4506 return true;
4507 case richTextItalic::ID:
4508 func(static_cast<richTextItalic &>(obj));
4509 return true;
4511 func(static_cast<richTextUnderline &>(obj));
4512 return true;
4514 func(static_cast<richTextStrikethrough &>(obj));
4515 return true;
4517 func(static_cast<richTextSpoiler &>(obj));
4518 return true;
4520 func(static_cast<richTextSubscript &>(obj));
4521 return true;
4523 func(static_cast<richTextSuperscript &>(obj));
4524 return true;
4525 case richTextMarked::ID:
4526 func(static_cast<richTextMarked &>(obj));
4527 return true;
4529 func(static_cast<richTextDateTime &>(obj));
4530 return true;
4532 func(static_cast<richTextMention &>(obj));
4533 return true;
4535 func(static_cast<richTextHashtag &>(obj));
4536 return true;
4538 func(static_cast<richTextCashtag &>(obj));
4539 return true;
4541 func(static_cast<richTextBankCardNumber &>(obj));
4542 return true;
4544 func(static_cast<richTextBotCommand &>(obj));
4545 return true;
4546 case richTextFixed::ID:
4547 func(static_cast<richTextFixed &>(obj));
4548 return true;
4550 func(static_cast<richTextMentionName &>(obj));
4551 return true;
4552 case richTextUrl::ID:
4553 func(static_cast<richTextUrl &>(obj));
4554 return true;
4556 func(static_cast<richTextEmailAddress &>(obj));
4557 return true;
4559 func(static_cast<richTextPhoneNumber &>(obj));
4560 return true;
4562 func(static_cast<richTextCustomEmoji &>(obj));
4563 return true;
4564 case richTextIcon::ID:
4565 func(static_cast<richTextIcon &>(obj));
4566 return true;
4568 func(static_cast<richTextMathematicalExpression &>(obj));
4569 return true;
4570 case richTextDiff::ID:
4571 func(static_cast<richTextDiff &>(obj));
4572 return true;
4574 func(static_cast<richTextReference &>(obj));
4575 return true;
4577 func(static_cast<richTextReferenceLink &>(obj));
4578 return true;
4579 case richTextAnchor::ID:
4580 func(static_cast<richTextAnchor &>(obj));
4581 return true;
4583 func(static_cast<richTextAnchorLink &>(obj));
4584 return true;
4585 case richTexts::ID:
4586 func(static_cast<richTexts &>(obj));
4587 return true;
4588 case rtmpUrl::ID:
4589 func(static_cast<rtmpUrl &>(obj));
4590 return true;
4592 func(static_cast<savedCredentials &>(obj));
4593 return true;
4595 func(static_cast<savedMessagesTag &>(obj));
4596 return true;
4598 func(static_cast<savedMessagesTags &>(obj));
4599 return true;
4601 func(static_cast<savedMessagesTopic &>(obj));
4602 return true;
4604 func(static_cast<savedMessagesTopicTypeMyNotes &>(obj));
4605 return true;
4607 func(static_cast<savedMessagesTopicTypeAuthorHidden &>(obj));
4608 return true;
4610 func(static_cast<savedMessagesTopicTypeSavedFromChat &>(obj));
4611 return true;
4613 func(static_cast<scopeAutosaveSettings &>(obj));
4614 return true;
4616 func(static_cast<scopeNotificationSettings &>(obj));
4617 return true;
4619 func(static_cast<searchChatTypeFilterBot &>(obj));
4620 return true;
4622 func(static_cast<searchChatTypeFilterChannel &>(obj));
4623 return true;
4625 func(static_cast<searchMessagesChatTypeFilterPrivate &>(obj));
4626 return true;
4628 func(static_cast<searchMessagesChatTypeFilterGroup &>(obj));
4629 return true;
4631 func(static_cast<searchMessagesChatTypeFilterChannel &>(obj));
4632 return true;
4634 func(static_cast<searchMessagesFilterEmpty &>(obj));
4635 return true;
4637 func(static_cast<searchMessagesFilterAnimation &>(obj));
4638 return true;
4640 func(static_cast<searchMessagesFilterAudio &>(obj));
4641 return true;
4643 func(static_cast<searchMessagesFilterDocument &>(obj));
4644 return true;
4646 func(static_cast<searchMessagesFilterPhoto &>(obj));
4647 return true;
4649 func(static_cast<searchMessagesFilterPoll &>(obj));
4650 return true;
4652 func(static_cast<searchMessagesFilterVideo &>(obj));
4653 return true;
4655 func(static_cast<searchMessagesFilterVoiceNote &>(obj));
4656 return true;
4658 func(static_cast<searchMessagesFilterPhotoAndVideo &>(obj));
4659 return true;
4661 func(static_cast<searchMessagesFilterUrl &>(obj));
4662 return true;
4664 func(static_cast<searchMessagesFilterChatPhoto &>(obj));
4665 return true;
4667 func(static_cast<searchMessagesFilterVideoNote &>(obj));
4668 return true;
4670 func(static_cast<searchMessagesFilterVoiceAndVideoNote &>(obj));
4671 return true;
4673 func(static_cast<searchMessagesFilterMention &>(obj));
4674 return true;
4676 func(static_cast<searchMessagesFilterUnreadMention &>(obj));
4677 return true;
4679 func(static_cast<searchMessagesFilterUnreadReaction &>(obj));
4680 return true;
4682 func(static_cast<searchMessagesFilterUnreadPollVote &>(obj));
4683 return true;
4685 func(static_cast<searchMessagesFilterFailedToSend &>(obj));
4686 return true;
4688 func(static_cast<searchMessagesFilterPinned &>(obj));
4689 return true;
4690 case seconds::ID:
4691 func(static_cast<seconds &>(obj));
4692 return true;
4693 case secretChat::ID:
4694 func(static_cast<secretChat &>(obj));
4695 return true;
4697 func(static_cast<secretChatStatePending &>(obj));
4698 return true;
4700 func(static_cast<secretChatStateReady &>(obj));
4701 return true;
4703 func(static_cast<secretChatStateClosed &>(obj));
4704 return true;
4706 func(static_cast<sentGiftRegular &>(obj));
4707 return true;
4709 func(static_cast<sentGiftUpgraded &>(obj));
4710 return true;
4711 case session::ID:
4712 func(static_cast<session &>(obj));
4713 return true;
4715 func(static_cast<sessionDeviceTypeAndroid &>(obj));
4716 return true;
4718 func(static_cast<sessionDeviceTypeApple &>(obj));
4719 return true;
4721 func(static_cast<sessionDeviceTypeBrave &>(obj));
4722 return true;
4724 func(static_cast<sessionDeviceTypeChrome &>(obj));
4725 return true;
4727 func(static_cast<sessionDeviceTypeEdge &>(obj));
4728 return true;
4730 func(static_cast<sessionDeviceTypeFirefox &>(obj));
4731 return true;
4733 func(static_cast<sessionDeviceTypeIpad &>(obj));
4734 return true;
4736 func(static_cast<sessionDeviceTypeIphone &>(obj));
4737 return true;
4739 func(static_cast<sessionDeviceTypeLinux &>(obj));
4740 return true;
4742 func(static_cast<sessionDeviceTypeMac &>(obj));
4743 return true;
4745 func(static_cast<sessionDeviceTypeOpera &>(obj));
4746 return true;
4748 func(static_cast<sessionDeviceTypeSafari &>(obj));
4749 return true;
4751 func(static_cast<sessionDeviceTypeUbuntu &>(obj));
4752 return true;
4754 func(static_cast<sessionDeviceTypeUnknown &>(obj));
4755 return true;
4757 func(static_cast<sessionDeviceTypeVivaldi &>(obj));
4758 return true;
4760 func(static_cast<sessionDeviceTypeWindows &>(obj));
4761 return true;
4763 func(static_cast<sessionDeviceTypeXbox &>(obj));
4764 return true;
4766 func(static_cast<sessionTypeDevice &>(obj));
4767 return true;
4769 func(static_cast<sessionTypeConnectedBot &>(obj));
4770 return true;
4771 case sessions::ID:
4772 func(static_cast<sessions &>(obj));
4773 return true;
4775 func(static_cast<settingsSectionAppearance &>(obj));
4776 return true;
4778 func(static_cast<settingsSectionAskQuestion &>(obj));
4779 return true;
4781 func(static_cast<settingsSectionBusiness &>(obj));
4782 return true;
4784 func(static_cast<settingsSectionChatFolders &>(obj));
4785 return true;
4787 func(static_cast<settingsSectionDataAndStorage &>(obj));
4788 return true;
4790 func(static_cast<settingsSectionDevices &>(obj));
4791 return true;
4793 func(static_cast<settingsSectionEditProfile &>(obj));
4794 return true;
4796 func(static_cast<settingsSectionFaq &>(obj));
4797 return true;
4799 func(static_cast<settingsSectionFeatures &>(obj));
4800 return true;
4802 func(static_cast<settingsSectionInAppBrowser &>(obj));
4803 return true;
4805 func(static_cast<settingsSectionLanguage &>(obj));
4806 return true;
4808 func(static_cast<settingsSectionMyStars &>(obj));
4809 return true;
4811 func(static_cast<settingsSectionMyGrams &>(obj));
4812 return true;
4814 func(static_cast<settingsSectionNotifications &>(obj));
4815 return true;
4817 func(static_cast<settingsSectionPowerSaving &>(obj));
4818 return true;
4820 func(static_cast<settingsSectionPremium &>(obj));
4821 return true;
4823 func(static_cast<settingsSectionPrivacyAndSecurity &>(obj));
4824 return true;
4826 func(static_cast<settingsSectionPrivacyPolicy &>(obj));
4827 return true;
4829 func(static_cast<settingsSectionQrCode &>(obj));
4830 return true;
4832 func(static_cast<settingsSectionSearch &>(obj));
4833 return true;
4835 func(static_cast<settingsSectionSendGift &>(obj));
4836 return true;
4837 case sharedChat::ID:
4838 func(static_cast<sharedChat &>(obj));
4839 return true;
4840 case sharedUser::ID:
4841 func(static_cast<sharedUser &>(obj));
4842 return true;
4843 case shippingOption::ID:
4844 func(static_cast<shippingOption &>(obj));
4845 return true;
4847 func(static_cast<speechRecognitionResultPending &>(obj));
4848 return true;
4850 func(static_cast<speechRecognitionResultText &>(obj));
4851 return true;
4853 func(static_cast<speechRecognitionResultError &>(obj));
4854 return true;
4855 case sponsoredChat::ID:
4856 func(static_cast<sponsoredChat &>(obj));
4857 return true;
4858 case sponsoredChats::ID:
4859 func(static_cast<sponsoredChats &>(obj));
4860 return true;
4862 func(static_cast<sponsoredMessage &>(obj));
4863 return true;
4865 func(static_cast<sponsoredMessages &>(obj));
4866 return true;
4867 case stakeDiceState::ID:
4868 func(static_cast<stakeDiceState &>(obj));
4869 return true;
4870 case starAmount::ID:
4871 func(static_cast<starAmount &>(obj));
4872 return true;
4873 case starCount::ID:
4874 func(static_cast<starCount &>(obj));
4875 return true;
4877 func(static_cast<starGiveawayPaymentOption &>(obj));
4878 return true;
4880 func(static_cast<starGiveawayPaymentOptions &>(obj));
4881 return true;
4883 func(static_cast<starGiveawayWinnerOption &>(obj));
4884 return true;
4886 func(static_cast<starPaymentOption &>(obj));
4887 return true;
4889 func(static_cast<starPaymentOptions &>(obj));
4890 return true;
4892 func(static_cast<starRevenueStatistics &>(obj));
4893 return true;
4895 func(static_cast<starRevenueStatus &>(obj));
4896 return true;
4898 func(static_cast<starSubscription &>(obj));
4899 return true;
4901 func(static_cast<starSubscriptionPricing &>(obj));
4902 return true;
4904 func(static_cast<starSubscriptionTypeChannel &>(obj));
4905 return true;
4907 func(static_cast<starSubscriptionTypeBot &>(obj));
4908 return true;
4910 func(static_cast<starSubscriptions &>(obj));
4911 return true;
4913 func(static_cast<starTransaction &>(obj));
4914 return true;
4916 func(static_cast<starTransactionTypePremiumBotDeposit &>(obj));
4917 return true;
4919 func(static_cast<starTransactionTypeAppStoreDeposit &>(obj));
4920 return true;
4922 func(static_cast<starTransactionTypeGooglePlayDeposit &>(obj));
4923 return true;
4925 func(static_cast<starTransactionTypeFragmentDeposit &>(obj));
4926 return true;
4928 func(static_cast<starTransactionTypeUserDeposit &>(obj));
4929 return true;
4931 func(static_cast<starTransactionTypeGiveawayDeposit &>(obj));
4932 return true;
4934 func(static_cast<starTransactionTypeFragmentWithdrawal &>(obj));
4935 return true;
4937 func(static_cast<starTransactionTypeTelegramAdsWithdrawal &>(obj));
4938 return true;
4940 func(static_cast<starTransactionTypeTelegramApiUsage &>(obj));
4941 return true;
4943 func(static_cast<starTransactionTypeBotPaidMediaPurchase &>(obj));
4944 return true;
4946 func(static_cast<starTransactionTypeBotPaidMediaSale &>(obj));
4947 return true;
4949 func(static_cast<starTransactionTypeChannelPaidMediaPurchase &>(obj));
4950 return true;
4952 func(static_cast<starTransactionTypeChannelPaidMediaSale &>(obj));
4953 return true;
4955 func(static_cast<starTransactionTypeBotInvoicePurchase &>(obj));
4956 return true;
4958 func(static_cast<starTransactionTypeBotInvoiceSale &>(obj));
4959 return true;
4961 func(static_cast<starTransactionTypeBotSubscriptionPurchase &>(obj));
4962 return true;
4964 func(static_cast<starTransactionTypeBotSubscriptionSale &>(obj));
4965 return true;
4967 func(static_cast<starTransactionTypeChannelSubscriptionPurchase &>(obj));
4968 return true;
4970 func(static_cast<starTransactionTypeChannelSubscriptionSale &>(obj));
4971 return true;
4973 func(static_cast<starTransactionTypeGiftAuctionBid &>(obj));
4974 return true;
4976 func(static_cast<starTransactionTypeGiftPurchase &>(obj));
4977 return true;
4979 func(static_cast<starTransactionTypeGiftPurchaseOffer &>(obj));
4980 return true;
4982 func(static_cast<starTransactionTypeGiftTransfer &>(obj));
4983 return true;
4985 func(static_cast<starTransactionTypeGiftOriginalDetailsDrop &>(obj));
4986 return true;
4988 func(static_cast<starTransactionTypeGiftSale &>(obj));
4989 return true;
4991 func(static_cast<starTransactionTypeGiftUpgrade &>(obj));
4992 return true;
4994 func(static_cast<starTransactionTypeGiftUpgradePurchase &>(obj));
4995 return true;
4997 func(static_cast<starTransactionTypeUpgradedGiftPurchase &>(obj));
4998 return true;
5000 func(static_cast<starTransactionTypeUpgradedGiftSale &>(obj));
5001 return true;
5003 func(static_cast<starTransactionTypeChannelPaidReactionSend &>(obj));
5004 return true;
5006 func(static_cast<starTransactionTypeChannelPaidReactionReceive &>(obj));
5007 return true;
5009 func(static_cast<starTransactionTypeAffiliateProgramCommission &>(obj));
5010 return true;
5012 func(static_cast<starTransactionTypePaidMessageSend &>(obj));
5013 return true;
5015 func(static_cast<starTransactionTypePaidMessageReceive &>(obj));
5016 return true;
5018 func(static_cast<starTransactionTypePaidGroupCallMessageSend &>(obj));
5019 return true;
5021 func(static_cast<starTransactionTypePaidGroupCallMessageReceive &>(obj));
5022 return true;
5024 func(static_cast<starTransactionTypePaidGroupCallReactionSend &>(obj));
5025 return true;
5027 func(static_cast<starTransactionTypePaidGroupCallReactionReceive &>(obj));
5028 return true;
5030 func(static_cast<starTransactionTypeSuggestedPostPaymentSend &>(obj));
5031 return true;
5033 func(static_cast<starTransactionTypeSuggestedPostPaymentReceive &>(obj));
5034 return true;
5036 func(static_cast<starTransactionTypePremiumPurchase &>(obj));
5037 return true;
5039 func(static_cast<starTransactionTypeBusinessBotTransferSend &>(obj));
5040 return true;
5042 func(static_cast<starTransactionTypeBusinessBotTransferReceive &>(obj));
5043 return true;
5045 func(static_cast<starTransactionTypePublicPostSearch &>(obj));
5046 return true;
5048 func(static_cast<starTransactionTypeUnsupported &>(obj));
5049 return true;
5051 func(static_cast<starTransactions &>(obj));
5052 return true;
5054 func(static_cast<startLiveStoryResultOk &>(obj));
5055 return true;
5057 func(static_cast<startLiveStoryResultFail &>(obj));
5058 return true;
5060 func(static_cast<statisticalGraphData &>(obj));
5061 return true;
5063 func(static_cast<statisticalGraphAsync &>(obj));
5064 return true;
5066 func(static_cast<statisticalGraphError &>(obj));
5067 return true;
5069 func(static_cast<statisticalValue &>(obj));
5070 return true;
5071 case sticker::ID:
5072 func(static_cast<sticker &>(obj));
5073 return true;
5075 func(static_cast<stickerFormatWebp &>(obj));
5076 return true;
5078 func(static_cast<stickerFormatTgs &>(obj));
5079 return true;
5081 func(static_cast<stickerFormatWebm &>(obj));
5082 return true;
5084 func(static_cast<stickerFullTypeRegular &>(obj));
5085 return true;
5087 func(static_cast<stickerFullTypeMask &>(obj));
5088 return true;
5090 func(static_cast<stickerFullTypeCustomEmoji &>(obj));
5091 return true;
5092 case stickerSet::ID:
5093 func(static_cast<stickerSet &>(obj));
5094 return true;
5095 case stickerSetInfo::ID:
5096 func(static_cast<stickerSetInfo &>(obj));
5097 return true;
5098 case stickerSets::ID:
5099 func(static_cast<stickerSets &>(obj));
5100 return true;
5102 func(static_cast<stickerTypeRegular &>(obj));
5103 return true;
5105 func(static_cast<stickerTypeMask &>(obj));
5106 return true;
5108 func(static_cast<stickerTypeCustomEmoji &>(obj));
5109 return true;
5110 case stickers::ID:
5111 func(static_cast<stickers &>(obj));
5112 return true;
5114 func(static_cast<storageStatistics &>(obj));
5115 return true;
5117 func(static_cast<storageStatisticsByChat &>(obj));
5118 return true;
5120 func(static_cast<storageStatisticsByFileType &>(obj));
5121 return true;
5123 func(static_cast<storageStatisticsFast &>(obj));
5124 return true;
5126 func(static_cast<storePaymentPurposePremiumSubscription &>(obj));
5127 return true;
5129 func(static_cast<storePaymentPurposePremiumGift &>(obj));
5130 return true;
5132 func(static_cast<storePaymentPurposePremiumGiftCodes &>(obj));
5133 return true;
5135 func(static_cast<storePaymentPurposePremiumGiveaway &>(obj));
5136 return true;
5138 func(static_cast<storePaymentPurposeStarGiveaway &>(obj));
5139 return true;
5141 func(static_cast<storePaymentPurposeStars &>(obj));
5142 return true;
5144 func(static_cast<storePaymentPurposeGiftedStars &>(obj));
5145 return true;
5147 func(static_cast<storeTransactionAppStore &>(obj));
5148 return true;
5150 func(static_cast<storeTransactionGooglePlay &>(obj));
5151 return true;
5152 case stories::ID:
5153 func(static_cast<stories &>(obj));
5154 return true;
5155 case story::ID:
5156 func(static_cast<story &>(obj));
5157 return true;
5158 case storyAlbum::ID:
5159 func(static_cast<storyAlbum &>(obj));
5160 return true;
5161 case storyAlbums::ID:
5162 func(static_cast<storyAlbums &>(obj));
5163 return true;
5164 case storyArea::ID:
5165 func(static_cast<storyArea &>(obj));
5166 return true;
5168 func(static_cast<storyAreaPosition &>(obj));
5169 return true;
5171 func(static_cast<storyAreaTypeLocation &>(obj));
5172 return true;
5174 func(static_cast<storyAreaTypeVenue &>(obj));
5175 return true;
5177 func(static_cast<storyAreaTypeSuggestedReaction &>(obj));
5178 return true;
5180 func(static_cast<storyAreaTypeMessage &>(obj));
5181 return true;
5183 func(static_cast<storyAreaTypeLink &>(obj));
5184 return true;
5186 func(static_cast<storyAreaTypeWeather &>(obj));
5187 return true;
5189 func(static_cast<storyAreaTypeUpgradedGift &>(obj));
5190 return true;
5192 func(static_cast<storyContentPhoto &>(obj));
5193 return true;
5195 func(static_cast<storyContentVideo &>(obj));
5196 return true;
5198 func(static_cast<storyContentLive &>(obj));
5199 return true;
5201 func(static_cast<storyContentUnsupported &>(obj));
5202 return true;
5204 func(static_cast<storyContentTypePhoto &>(obj));
5205 return true;
5207 func(static_cast<storyContentTypeVideo &>(obj));
5208 return true;
5210 func(static_cast<storyContentTypeLive &>(obj));
5211 return true;
5213 func(static_cast<storyContentTypeUnsupported &>(obj));
5214 return true;
5215 case storyFullId::ID:
5216 func(static_cast<storyFullId &>(obj));
5217 return true;
5218 case storyInfo::ID:
5219 func(static_cast<storyInfo &>(obj));
5220 return true;
5222 func(static_cast<storyInteraction &>(obj));
5223 return true;
5225 func(static_cast<storyInteractionInfo &>(obj));
5226 return true;
5228 func(static_cast<storyInteractionTypeView &>(obj));
5229 return true;
5231 func(static_cast<storyInteractionTypeForward &>(obj));
5232 return true;
5234 func(static_cast<storyInteractionTypeRepost &>(obj));
5235 return true;
5237 func(static_cast<storyInteractions &>(obj));
5238 return true;
5239 case storyListMain::ID:
5240 func(static_cast<storyListMain &>(obj));
5241 return true;
5243 func(static_cast<storyListArchive &>(obj));
5244 return true;
5246 func(static_cast<storyOriginPublicStory &>(obj));
5247 return true;
5249 func(static_cast<storyOriginHiddenUser &>(obj));
5250 return true;
5252 func(static_cast<storyPrivacySettingsEveryone &>(obj));
5253 return true;
5255 func(static_cast<storyPrivacySettingsContacts &>(obj));
5256 return true;
5258 func(static_cast<storyPrivacySettingsCloseFriends &>(obj));
5259 return true;
5261 func(static_cast<storyPrivacySettingsSelectedUsers &>(obj));
5262 return true;
5264 func(static_cast<storyRepostInfo &>(obj));
5265 return true;
5267 func(static_cast<storyStatistics &>(obj));
5268 return true;
5269 case storyVideo::ID:
5270 func(static_cast<storyVideo &>(obj));
5271 return true;
5273 func(static_cast<suggestedActionEnableArchiveAndMuteNewChats &>(obj));
5274 return true;
5276 func(static_cast<suggestedActionCheckPassword &>(obj));
5277 return true;
5279 func(static_cast<suggestedActionCheckPhoneNumber &>(obj));
5280 return true;
5282 func(static_cast<suggestedActionViewChecksHint &>(obj));
5283 return true;
5285 func(static_cast<suggestedActionConvertToBroadcastGroup &>(obj));
5286 return true;
5288 func(static_cast<suggestedActionSetPassword &>(obj));
5289 return true;
5291 func(static_cast<suggestedActionUpgradePremium &>(obj));
5292 return true;
5294 func(static_cast<suggestedActionRestorePremium &>(obj));
5295 return true;
5297 func(static_cast<suggestedActionSubscribeToAnnualPremium &>(obj));
5298 return true;
5300 func(static_cast<suggestedActionGiftPremiumForChristmas &>(obj));
5301 return true;
5303 func(static_cast<suggestedActionSetBirthdate &>(obj));
5304 return true;
5306 func(static_cast<suggestedActionSetProfilePhoto &>(obj));
5307 return true;
5309 func(static_cast<suggestedActionExtendPremium &>(obj));
5310 return true;
5312 func(static_cast<suggestedActionExtendStarSubscriptions &>(obj));
5313 return true;
5315 func(static_cast<suggestedActionCustom &>(obj));
5316 return true;
5318 func(static_cast<suggestedActionSetLoginEmailAddress &>(obj));
5319 return true;
5321 func(static_cast<suggestedActionAddLoginPasskey &>(obj));
5322 return true;
5324 func(static_cast<suggestedPostInfo &>(obj));
5325 return true;
5327 func(static_cast<suggestedPostPriceStar &>(obj));
5328 return true;
5330 func(static_cast<suggestedPostPriceGram &>(obj));
5331 return true;
5333 func(static_cast<suggestedPostRefundReasonPostDeleted &>(obj));
5334 return true;
5336 func(static_cast<suggestedPostRefundReasonPaymentRefunded &>(obj));
5337 return true;
5339 func(static_cast<suggestedPostStatePending &>(obj));
5340 return true;
5342 func(static_cast<suggestedPostStateApproved &>(obj));
5343 return true;
5345 func(static_cast<suggestedPostStateDeclined &>(obj));
5346 return true;
5347 case supergroup::ID:
5348 func(static_cast<supergroup &>(obj));
5349 return true;
5351 func(static_cast<supergroupFullInfo &>(obj));
5352 return true;
5354 func(static_cast<supergroupMembersFilterRecent &>(obj));
5355 return true;
5357 func(static_cast<supergroupMembersFilterContacts &>(obj));
5358 return true;
5360 func(static_cast<supergroupMembersFilterAdministrators &>(obj));
5361 return true;
5363 func(static_cast<supergroupMembersFilterSearch &>(obj));
5364 return true;
5366 func(static_cast<supergroupMembersFilterRestricted &>(obj));
5367 return true;
5369 func(static_cast<supergroupMembersFilterBanned &>(obj));
5370 return true;
5372 func(static_cast<supergroupMembersFilterMention &>(obj));
5373 return true;
5375 func(static_cast<supergroupMembersFilterBots &>(obj));
5376 return true;
5377 case tMeUrl::ID:
5378 func(static_cast<tMeUrl &>(obj));
5379 return true;
5380 case tMeUrlTypeUser::ID:
5381 func(static_cast<tMeUrlTypeUser &>(obj));
5382 return true;
5384 func(static_cast<tMeUrlTypeSupergroup &>(obj));
5385 return true;
5387 func(static_cast<tMeUrlTypeChatInvite &>(obj));
5388 return true;
5390 func(static_cast<tMeUrlTypeStickerSet &>(obj));
5391 return true;
5392 case tMeUrls::ID:
5393 func(static_cast<tMeUrls &>(obj));
5394 return true;
5396 func(static_cast<targetChatCurrent &>(obj));
5397 return true;
5399 func(static_cast<targetChatChosen &>(obj));
5400 return true;
5402 func(static_cast<targetChatInternalLink &>(obj));
5403 return true;
5405 func(static_cast<targetChatTypes &>(obj));
5406 return true;
5408 func(static_cast<telegramPaymentPurposePremiumGift &>(obj));
5409 return true;
5411 func(static_cast<telegramPaymentPurposePremiumGiftCodes &>(obj));
5412 return true;
5414 func(static_cast<telegramPaymentPurposePremiumGiveaway &>(obj));
5415 return true;
5417 func(static_cast<telegramPaymentPurposeStars &>(obj));
5418 return true;
5420 func(static_cast<telegramPaymentPurposeGiftedStars &>(obj));
5421 return true;
5423 func(static_cast<telegramPaymentPurposeStarGiveaway &>(obj));
5424 return true;
5426 func(static_cast<telegramPaymentPurposeJoinChat &>(obj));
5427 return true;
5429 func(static_cast<temporaryPasswordState &>(obj));
5430 return true;
5431 case termsOfService::ID:
5432 func(static_cast<termsOfService &>(obj));
5433 return true;
5434 case testBytes::ID:
5435 func(static_cast<testBytes &>(obj));
5436 return true;
5437 case testInt::ID:
5438 func(static_cast<testInt &>(obj));
5439 return true;
5440 case testString::ID:
5441 func(static_cast<testString &>(obj));
5442 return true;
5443 case testVectorInt::ID:
5444 func(static_cast<testVectorInt &>(obj));
5445 return true;
5447 func(static_cast<testVectorIntObject &>(obj));
5448 return true;
5450 func(static_cast<testVectorString &>(obj));
5451 return true;
5453 func(static_cast<testVectorStringObject &>(obj));
5454 return true;
5455 case text::ID:
5456 func(static_cast<text &>(obj));
5457 return true;
5459 func(static_cast<textCompositionStyle &>(obj));
5460 return true;
5462 func(static_cast<textCompositionStyleExample &>(obj));
5463 return true;
5464 case textEntities::ID:
5465 func(static_cast<textEntities &>(obj));
5466 return true;
5467 case textEntity::ID:
5468 func(static_cast<textEntity &>(obj));
5469 return true;
5471 func(static_cast<textEntityTypeMention &>(obj));
5472 return true;
5474 func(static_cast<textEntityTypeHashtag &>(obj));
5475 return true;
5477 func(static_cast<textEntityTypeCashtag &>(obj));
5478 return true;
5480 func(static_cast<textEntityTypeBotCommand &>(obj));
5481 return true;
5483 func(static_cast<textEntityTypeUrl &>(obj));
5484 return true;
5486 func(static_cast<textEntityTypeEmailAddress &>(obj));
5487 return true;
5489 func(static_cast<textEntityTypePhoneNumber &>(obj));
5490 return true;
5492 func(static_cast<textEntityTypeBankCardNumber &>(obj));
5493 return true;
5495 func(static_cast<textEntityTypeBold &>(obj));
5496 return true;
5498 func(static_cast<textEntityTypeItalic &>(obj));
5499 return true;
5501 func(static_cast<textEntityTypeUnderline &>(obj));
5502 return true;
5504 func(static_cast<textEntityTypeStrikethrough &>(obj));
5505 return true;
5507 func(static_cast<textEntityTypeSpoiler &>(obj));
5508 return true;
5510 func(static_cast<textEntityTypeCode &>(obj));
5511 return true;
5513 func(static_cast<textEntityTypePre &>(obj));
5514 return true;
5516 func(static_cast<textEntityTypePreCode &>(obj));
5517 return true;
5519 func(static_cast<textEntityTypeBlockQuote &>(obj));
5520 return true;
5522 func(static_cast<textEntityTypeExpandableBlockQuote &>(obj));
5523 return true;
5525 func(static_cast<textEntityTypeTextUrl &>(obj));
5526 return true;
5528 func(static_cast<textEntityTypeMentionName &>(obj));
5529 return true;
5531 func(static_cast<textEntityTypeCustomEmoji &>(obj));
5532 return true;
5534 func(static_cast<textEntityTypeMediaTimestamp &>(obj));
5535 return true;
5537 func(static_cast<textEntityTypeDateTime &>(obj));
5538 return true;
5540 func(static_cast<textParseModeMarkdown &>(obj));
5541 return true;
5543 func(static_cast<textParseModeHTML &>(obj));
5544 return true;
5545 case textQuote::ID:
5546 func(static_cast<textQuote &>(obj));
5547 return true;
5549 func(static_cast<themeParameters &>(obj));
5550 return true;
5551 case themeSettings::ID:
5552 func(static_cast<themeSettings &>(obj));
5553 return true;
5554 case thumbnail::ID:
5555 func(static_cast<thumbnail &>(obj));
5556 return true;
5558 func(static_cast<thumbnailFormatJpeg &>(obj));
5559 return true;
5561 func(static_cast<thumbnailFormatGif &>(obj));
5562 return true;
5564 func(static_cast<thumbnailFormatMpeg4 &>(obj));
5565 return true;
5567 func(static_cast<thumbnailFormatPng &>(obj));
5568 return true;
5570 func(static_cast<thumbnailFormatTgs &>(obj));
5571 return true;
5573 func(static_cast<thumbnailFormatWebm &>(obj));
5574 return true;
5576 func(static_cast<thumbnailFormatWebp &>(obj));
5577 return true;
5578 case timeZone::ID:
5579 func(static_cast<timeZone &>(obj));
5580 return true;
5581 case timeZones::ID:
5582 func(static_cast<timeZones &>(obj));
5583 return true;
5584 case tonTransaction::ID:
5585 func(static_cast<tonTransaction &>(obj));
5586 return true;
5588 func(static_cast<tonTransactionTypeFragmentDeposit &>(obj));
5589 return true;
5591 func(static_cast<tonTransactionTypeFragmentWithdrawal &>(obj));
5592 return true;
5594 func(static_cast<tonTransactionTypeSuggestedPostPayment &>(obj));
5595 return true;
5597 func(static_cast<tonTransactionTypeGiftPurchaseOffer &>(obj));
5598 return true;
5600 func(static_cast<tonTransactionTypeUpgradedGiftPurchase &>(obj));
5601 return true;
5603 func(static_cast<tonTransactionTypeUpgradedGiftSale &>(obj));
5604 return true;
5606 func(static_cast<tonTransactionTypeStakeDiceStake &>(obj));
5607 return true;
5609 func(static_cast<tonTransactionTypeStakeDicePayout &>(obj));
5610 return true;
5612 func(static_cast<tonTransactionTypeUnsupported &>(obj));
5613 return true;
5615 func(static_cast<tonTransactions &>(obj));
5616 return true;
5618 func(static_cast<topChatCategoryUsers &>(obj));
5619 return true;
5621 func(static_cast<topChatCategoryBots &>(obj));
5622 return true;
5624 func(static_cast<topChatCategoryGroups &>(obj));
5625 return true;
5627 func(static_cast<topChatCategoryChannels &>(obj));
5628 return true;
5630 func(static_cast<topChatCategoryInlineBots &>(obj));
5631 return true;
5633 func(static_cast<topChatCategoryGuestBots &>(obj));
5634 return true;
5636 func(static_cast<topChatCategoryWebAppBots &>(obj));
5637 return true;
5639 func(static_cast<topChatCategoryCalls &>(obj));
5640 return true;
5642 func(static_cast<topChatCategoryForwardChats &>(obj));
5643 return true;
5645 func(static_cast<transactionDirectionIncoming &>(obj));
5646 return true;
5648 func(static_cast<transactionDirectionOutgoing &>(obj));
5649 return true;
5651 func(static_cast<trendingStickerSets &>(obj));
5652 return true;
5654 func(static_cast<unconfirmedSession &>(obj));
5655 return true;
5656 case unreadReaction::ID:
5657 func(static_cast<unreadReaction &>(obj));
5658 return true;
5660 func(static_cast<updateAuthorizationState &>(obj));
5661 return true;
5663 func(static_cast<updateNewMessage &>(obj));
5664 return true;
5666 func(static_cast<updateMessageSendAcknowledged &>(obj));
5667 return true;
5669 func(static_cast<updateMessageSendSucceeded &>(obj));
5670 return true;
5672 func(static_cast<updateMessageSendFailed &>(obj));
5673 return true;
5675 func(static_cast<updateMessageContent &>(obj));
5676 return true;
5678 func(static_cast<updateMessageEdited &>(obj));
5679 return true;
5681 func(static_cast<updateMessageIsPinned &>(obj));
5682 return true;
5684 func(static_cast<updateMessageInteractionInfo &>(obj));
5685 return true;
5687 func(static_cast<updateMessageContentOpened &>(obj));
5688 return true;
5690 func(static_cast<updateMessageMentionRead &>(obj));
5691 return true;
5693 func(static_cast<updateMessageUnreadReactions &>(obj));
5694 return true;
5696 func(static_cast<updateMessageContainsUnreadPollVotes &>(obj));
5697 return true;
5699 func(static_cast<updateMessageFactCheck &>(obj));
5700 return true;
5702 func(static_cast<updateMessageSuggestedPostInfo &>(obj));
5703 return true;
5705 func(static_cast<updateMessageLiveLocationViewed &>(obj));
5706 return true;
5708 func(static_cast<updateVideoPublished &>(obj));
5709 return true;
5710 case updateNewChat::ID:
5711 func(static_cast<updateNewChat &>(obj));
5712 return true;
5714 func(static_cast<updateChatTitle &>(obj));
5715 return true;
5717 func(static_cast<updateChatPhoto &>(obj));
5718 return true;
5720 func(static_cast<updateChatAccentColors &>(obj));
5721 return true;
5723 func(static_cast<updateChatPermissions &>(obj));
5724 return true;
5726 func(static_cast<updateChatLastMessage &>(obj));
5727 return true;
5729 func(static_cast<updateChatPosition &>(obj));
5730 return true;
5732 func(static_cast<updateChatAddedToList &>(obj));
5733 return true;
5735 func(static_cast<updateChatRemovedFromList &>(obj));
5736 return true;
5738 func(static_cast<updateChatReadInbox &>(obj));
5739 return true;
5741 func(static_cast<updateChatReadOutbox &>(obj));
5742 return true;
5744 func(static_cast<updateChatActionBar &>(obj));
5745 return true;
5747 func(static_cast<updateChatBusinessBotManageBar &>(obj));
5748 return true;
5750 func(static_cast<updateChatAvailableReactions &>(obj));
5751 return true;
5753 func(static_cast<updateChatDraftMessage &>(obj));
5754 return true;
5756 func(static_cast<updateChatEmojiStatus &>(obj));
5757 return true;
5759 func(static_cast<updateChatMessageSender &>(obj));
5760 return true;
5762 func(static_cast<updateChatMessageAutoDeleteTime &>(obj));
5763 return true;
5765 func(static_cast<updateChatNotificationSettings &>(obj));
5766 return true;
5768 func(static_cast<updateChatPendingJoinRequests &>(obj));
5769 return true;
5771 func(static_cast<updateChatReplyMarkup &>(obj));
5772 return true;
5774 func(static_cast<updateChatBackground &>(obj));
5775 return true;
5777 func(static_cast<updateChatTheme &>(obj));
5778 return true;
5780 func(static_cast<updateChatUnreadMentionCount &>(obj));
5781 return true;
5783 func(static_cast<updateChatUnreadReactionCount &>(obj));
5784 return true;
5786 func(static_cast<updateChatUnreadPollVoteCount &>(obj));
5787 return true;
5789 func(static_cast<updateChatVideoChat &>(obj));
5790 return true;
5792 func(static_cast<updateChatDefaultDisableNotification &>(obj));
5793 return true;
5795 func(static_cast<updateChatHasProtectedContent &>(obj));
5796 return true;
5798 func(static_cast<updateChatIsTranslatable &>(obj));
5799 return true;
5801 func(static_cast<updateChatIsMarkedAsUnread &>(obj));
5802 return true;
5804 func(static_cast<updateChatViewAsTopics &>(obj));
5805 return true;
5807 func(static_cast<updateChatBlockList &>(obj));
5808 return true;
5810 func(static_cast<updateChatHasScheduledMessages &>(obj));
5811 return true;
5813 func(static_cast<updateChatFolders &>(obj));
5814 return true;
5816 func(static_cast<updateChatOnlineMemberCount &>(obj));
5817 return true;
5819 func(static_cast<updateSavedMessagesTopic &>(obj));
5820 return true;
5822 func(static_cast<updateSavedMessagesTopicCount &>(obj));
5823 return true;
5825 func(static_cast<updateDirectMessagesChatTopic &>(obj));
5826 return true;
5828 func(static_cast<updateTopicMessageCount &>(obj));
5829 return true;
5831 func(static_cast<updateQuickReplyShortcut &>(obj));
5832 return true;
5834 func(static_cast<updateQuickReplyShortcutDeleted &>(obj));
5835 return true;
5837 func(static_cast<updateQuickReplyShortcuts &>(obj));
5838 return true;
5840 func(static_cast<updateQuickReplyShortcutMessages &>(obj));
5841 return true;
5843 func(static_cast<updateForumTopicInfo &>(obj));
5844 return true;
5846 func(static_cast<updateForumTopic &>(obj));
5847 return true;
5849 func(static_cast<updateScopeNotificationSettings &>(obj));
5850 return true;
5852 func(static_cast<updateReactionNotificationSettings &>(obj));
5853 return true;
5855 func(static_cast<updateNotification &>(obj));
5856 return true;
5858 func(static_cast<updateNotificationGroup &>(obj));
5859 return true;
5861 func(static_cast<updateActiveNotifications &>(obj));
5862 return true;
5864 func(static_cast<updateHavePendingNotifications &>(obj));
5865 return true;
5867 func(static_cast<updateDeleteMessages &>(obj));
5868 return true;
5870 func(static_cast<updateChatAction &>(obj));
5871 return true;
5873 func(static_cast<updatePendingMessage &>(obj));
5874 return true;
5876 func(static_cast<updateCommunity &>(obj));
5877 return true;
5879 func(static_cast<updateUserStatus &>(obj));
5880 return true;
5881 case updateUser::ID:
5882 func(static_cast<updateUser &>(obj));
5883 return true;
5885 func(static_cast<updateBasicGroup &>(obj));
5886 return true;
5888 func(static_cast<updateSupergroup &>(obj));
5889 return true;
5891 func(static_cast<updateSecretChat &>(obj));
5892 return true;
5894 func(static_cast<updateUserFullInfo &>(obj));
5895 return true;
5897 func(static_cast<updateBasicGroupFullInfo &>(obj));
5898 return true;
5900 func(static_cast<updateSupergroupFullInfo &>(obj));
5901 return true;
5903 func(static_cast<updateServiceNotification &>(obj));
5904 return true;
5906 func(static_cast<updateNewOauthRequest &>(obj));
5907 return true;
5908 case updateFile::ID:
5909 func(static_cast<updateFile &>(obj));
5910 return true;
5912 func(static_cast<updateFileGenerationStart &>(obj));
5913 return true;
5915 func(static_cast<updateFileGenerationStop &>(obj));
5916 return true;
5918 func(static_cast<updateFileDownloads &>(obj));
5919 return true;
5921 func(static_cast<updateFileAddedToDownloads &>(obj));
5922 return true;
5924 func(static_cast<updateFileDownload &>(obj));
5925 return true;
5927 func(static_cast<updateFileRemovedFromDownloads &>(obj));
5928 return true;
5930 func(static_cast<updateApplicationVerificationRequired &>(obj));
5931 return true;
5933 func(static_cast<updateApplicationRecaptchaVerificationRequired &>(obj));
5934 return true;
5935 case updateCall::ID:
5936 func(static_cast<updateCall &>(obj));
5937 return true;
5939 func(static_cast<updateGroupCall &>(obj));
5940 return true;
5942 func(static_cast<updateGroupCallParticipant &>(obj));
5943 return true;
5945 func(static_cast<updateGroupCallParticipants &>(obj));
5946 return true;
5948 func(static_cast<updateGroupCallVerificationState &>(obj));
5949 return true;
5951 func(static_cast<updateNewGroupCallMessage &>(obj));
5952 return true;
5954 func(static_cast<updateNewGroupCallPaidReaction &>(obj));
5955 return true;
5957 func(static_cast<updateGroupCallMessageSendFailed &>(obj));
5958 return true;
5960 func(static_cast<updateGroupCallMessagesDeleted &>(obj));
5961 return true;
5963 func(static_cast<updateLiveStoryTopDonors &>(obj));
5964 return true;
5966 func(static_cast<updateNewCallSignalingData &>(obj));
5967 return true;
5969 func(static_cast<updateGiftAuctionState &>(obj));
5970 return true;
5972 func(static_cast<updateActiveGiftAuctions &>(obj));
5973 return true;
5975 func(static_cast<updateUserPrivacySettingRules &>(obj));
5976 return true;
5978 func(static_cast<updateUnreadMessageCount &>(obj));
5979 return true;
5981 func(static_cast<updateUnreadChatCount &>(obj));
5982 return true;
5984 func(static_cast<updateChatJoinResult &>(obj));
5985 return true;
5986 case updateStory::ID:
5987 func(static_cast<updateStory &>(obj));
5988 return true;
5990 func(static_cast<updateStoryDeleted &>(obj));
5991 return true;
5993 func(static_cast<updateStoryPostSucceeded &>(obj));
5994 return true;
5996 func(static_cast<updateStoryPostFailed &>(obj));
5997 return true;
5999 func(static_cast<updateChatActiveStories &>(obj));
6000 return true;
6002 func(static_cast<updateStoryListChatCount &>(obj));
6003 return true;
6005 func(static_cast<updateStoryStealthMode &>(obj));
6006 return true;
6008 func(static_cast<updateTrustedMiniAppBots &>(obj));
6009 return true;
6010 case updateOption::ID:
6011 func(static_cast<updateOption &>(obj));
6012 return true;
6014 func(static_cast<updateStickerSet &>(obj));
6015 return true;
6017 func(static_cast<updateInstalledStickerSets &>(obj));
6018 return true;
6020 func(static_cast<updateTrendingStickerSets &>(obj));
6021 return true;
6023 func(static_cast<updateRecentStickers &>(obj));
6024 return true;
6026 func(static_cast<updateFavoriteStickers &>(obj));
6027 return true;
6029 func(static_cast<updateSavedAnimations &>(obj));
6030 return true;
6032 func(static_cast<updateSavedNotificationSounds &>(obj));
6033 return true;
6035 func(static_cast<updateDefaultBackground &>(obj));
6036 return true;
6038 func(static_cast<updateEmojiChatThemes &>(obj));
6039 return true;
6041 func(static_cast<updateAccentColors &>(obj));
6042 return true;
6044 func(static_cast<updateProfileAccentColors &>(obj));
6045 return true;
6047 func(static_cast<updateWebBrowserSettings &>(obj));
6048 return true;
6050 func(static_cast<updateLanguagePackStrings &>(obj));
6051 return true;
6053 func(static_cast<updateConnectionState &>(obj));
6054 return true;
6056 func(static_cast<updateFreezeState &>(obj));
6057 return true;
6059 func(static_cast<updateAgeVerificationParameters &>(obj));
6060 return true;
6062 func(static_cast<updateTermsOfService &>(obj));
6063 return true;
6065 func(static_cast<updateUnconfirmedSession &>(obj));
6066 return true;
6068 func(static_cast<updateAttachmentMenuBots &>(obj));
6069 return true;
6071 func(static_cast<updateWebAppMessageSent &>(obj));
6072 return true;
6074 func(static_cast<updateActiveEmojiReactions &>(obj));
6075 return true;
6077 func(static_cast<updateAvailableMessageEffects &>(obj));
6078 return true;
6080 func(static_cast<updateDefaultReactionType &>(obj));
6081 return true;
6083 func(static_cast<updateDefaultPaidReactionType &>(obj));
6084 return true;
6086 func(static_cast<updateSavedMessagesTags &>(obj));
6087 return true;
6089 func(static_cast<updateActiveLiveLocationMessages &>(obj));
6090 return true;
6092 func(static_cast<updateOwnedStarCount &>(obj));
6093 return true;
6095 func(static_cast<updateOwnedGramCount &>(obj));
6096 return true;
6098 func(static_cast<updateChatRevenueAmount &>(obj));
6099 return true;
6101 func(static_cast<updateStarRevenueStatus &>(obj));
6102 return true;
6104 func(static_cast<updateGramRevenueStatus &>(obj));
6105 return true;
6107 func(static_cast<updateSpeechRecognitionTrial &>(obj));
6108 return true;
6110 func(static_cast<updateGroupCallMessageLevels &>(obj));
6111 return true;
6113 func(static_cast<updateDiceEmojis &>(obj));
6114 return true;
6116 func(static_cast<updateStakeDiceState &>(obj));
6117 return true;
6119 func(static_cast<updateAnimatedEmojiMessageClicked &>(obj));
6120 return true;
6122 func(static_cast<updateAnimationSearchParameters &>(obj));
6123 return true;
6125 func(static_cast<updateTextCompositionStyles &>(obj));
6126 return true;
6128 func(static_cast<updateSuggestedActions &>(obj));
6129 return true;
6131 func(static_cast<updateSpeedLimitNotification &>(obj));
6132 return true;
6134 func(static_cast<updateContactCloseBirthdays &>(obj));
6135 return true;
6137 func(static_cast<updateAutosaveSettings &>(obj));
6138 return true;
6140 func(static_cast<updateBusinessConnection &>(obj));
6141 return true;
6143 func(static_cast<updateNewBusinessMessage &>(obj));
6144 return true;
6146 func(static_cast<updateBusinessMessageEdited &>(obj));
6147 return true;
6149 func(static_cast<updateBusinessMessagesDeleted &>(obj));
6150 return true;
6152 func(static_cast<updateNewInlineQuery &>(obj));
6153 return true;
6155 func(static_cast<updateNewChosenInlineResult &>(obj));
6156 return true;
6158 func(static_cast<updateNewGuestQuery &>(obj));
6159 return true;
6161 func(static_cast<updateNewCallbackQuery &>(obj));
6162 return true;
6164 func(static_cast<updateNewInlineCallbackQuery &>(obj));
6165 return true;
6167 func(static_cast<updateNewBusinessCallbackQuery &>(obj));
6168 return true;
6170 func(static_cast<updateNewShippingQuery &>(obj));
6171 return true;
6173 func(static_cast<updateNewPreCheckoutQuery &>(obj));
6174 return true;
6176 func(static_cast<updateNewCustomEvent &>(obj));
6177 return true;
6179 func(static_cast<updateNewCustomQuery &>(obj));
6180 return true;
6182 func(static_cast<updateUserSubscription &>(obj));
6183 return true;
6184 case updatePoll::ID:
6185 func(static_cast<updatePoll &>(obj));
6186 return true;
6188 func(static_cast<updatePollAnswer &>(obj));
6189 return true;
6191 func(static_cast<updateManagedBot &>(obj));
6192 return true;
6194 func(static_cast<updateChatMember &>(obj));
6195 return true;
6197 func(static_cast<updateNewChatJoinRequest &>(obj));
6198 return true;
6200 func(static_cast<updateChatBoost &>(obj));
6201 return true;
6203 func(static_cast<updateMessageReaction &>(obj));
6204 return true;
6206 func(static_cast<updateMessageReactions &>(obj));
6207 return true;
6209 func(static_cast<updatePaidMediaPurchased &>(obj));
6210 return true;
6211 case updates::ID:
6212 func(static_cast<updates &>(obj));
6213 return true;
6215 func(static_cast<upgradeGiftResult &>(obj));
6216 return true;
6217 case upgradedGift::ID:
6218 func(static_cast<upgradedGift &>(obj));
6219 return true;
6221 func(static_cast<upgradedGiftAttributeIdModel &>(obj));
6222 return true;
6224 func(static_cast<upgradedGiftAttributeIdSymbol &>(obj));
6225 return true;
6227 func(static_cast<upgradedGiftAttributeIdBackdrop &>(obj));
6228 return true;
6230 func(static_cast<upgradedGiftAttributeRarityPerMille &>(obj));
6231 return true;
6233 func(static_cast<upgradedGiftAttributeRarityUncommon &>(obj));
6234 return true;
6236 func(static_cast<upgradedGiftAttributeRarityRare &>(obj));
6237 return true;
6239 func(static_cast<upgradedGiftAttributeRarityEpic &>(obj));
6240 return true;
6242 func(static_cast<upgradedGiftAttributeRarityLegendary &>(obj));
6243 return true;
6245 func(static_cast<upgradedGiftBackdrop &>(obj));
6246 return true;
6248 func(static_cast<upgradedGiftBackdropColors &>(obj));
6249 return true;
6251 func(static_cast<upgradedGiftBackdropCount &>(obj));
6252 return true;
6254 func(static_cast<upgradedGiftColors &>(obj));
6255 return true;
6257 func(static_cast<upgradedGiftModel &>(obj));
6258 return true;
6260 func(static_cast<upgradedGiftModelCount &>(obj));
6261 return true;
6263 func(static_cast<upgradedGiftOriginUpgrade &>(obj));
6264 return true;
6266 func(static_cast<upgradedGiftOriginTransfer &>(obj));
6267 return true;
6269 func(static_cast<upgradedGiftOriginResale &>(obj));
6270 return true;
6272 func(static_cast<upgradedGiftOriginBlockchain &>(obj));
6273 return true;
6275 func(static_cast<upgradedGiftOriginPrepaidUpgrade &>(obj));
6276 return true;
6278 func(static_cast<upgradedGiftOriginOffer &>(obj));
6279 return true;
6281 func(static_cast<upgradedGiftOriginCraft &>(obj));
6282 return true;
6284 func(static_cast<upgradedGiftOriginalDetails &>(obj));
6285 return true;
6287 func(static_cast<upgradedGiftSymbol &>(obj));
6288 return true;
6290 func(static_cast<upgradedGiftSymbolCount &>(obj));
6291 return true;
6293 func(static_cast<upgradedGiftValueInfo &>(obj));
6294 return true;
6295 case user::ID:
6296 func(static_cast<user &>(obj));
6297 return true;
6298 case userAuctionBid::ID:
6299 func(static_cast<userAuctionBid &>(obj));
6300 return true;
6301 case userFullInfo::ID:
6302 func(static_cast<userFullInfo &>(obj));
6303 return true;
6304 case userLink::ID:
6305 func(static_cast<userLink &>(obj));
6306 return true;
6308 func(static_cast<userPrivacySettingShowStatus &>(obj));
6309 return true;
6311 func(static_cast<userPrivacySettingShowProfilePhoto &>(obj));
6312 return true;
6314 func(static_cast<userPrivacySettingShowLinkInForwardedMessages &>(obj));
6315 return true;
6317 func(static_cast<userPrivacySettingShowPhoneNumber &>(obj));
6318 return true;
6320 func(static_cast<userPrivacySettingShowBio &>(obj));
6321 return true;
6323 func(static_cast<userPrivacySettingShowBirthdate &>(obj));
6324 return true;
6326 func(static_cast<userPrivacySettingShowProfileAudio &>(obj));
6327 return true;
6329 func(static_cast<userPrivacySettingAllowChatInvites &>(obj));
6330 return true;
6332 func(static_cast<userPrivacySettingAllowCalls &>(obj));
6333 return true;
6335 func(static_cast<userPrivacySettingAllowPeerToPeerCalls &>(obj));
6336 return true;
6338 func(static_cast<userPrivacySettingAllowFindingByPhoneNumber &>(obj));
6339 return true;
6342 return true;
6344 func(static_cast<userPrivacySettingAutosaveGifts &>(obj));
6345 return true;
6347 func(static_cast<userPrivacySettingAllowUnpaidMessages &>(obj));
6348 return true;
6350 func(static_cast<userPrivacySettingRuleAllowAll &>(obj));
6351 return true;
6353 func(static_cast<userPrivacySettingRuleAllowContacts &>(obj));
6354 return true;
6356 func(static_cast<userPrivacySettingRuleAllowBots &>(obj));
6357 return true;
6359 func(static_cast<userPrivacySettingRuleAllowPremiumUsers &>(obj));
6360 return true;
6362 func(static_cast<userPrivacySettingRuleAllowUsers &>(obj));
6363 return true;
6365 func(static_cast<userPrivacySettingRuleAllowChatMembers &>(obj));
6366 return true;
6368 func(static_cast<userPrivacySettingRuleRestrictAll &>(obj));
6369 return true;
6371 func(static_cast<userPrivacySettingRuleRestrictContacts &>(obj));
6372 return true;
6374 func(static_cast<userPrivacySettingRuleRestrictBots &>(obj));
6375 return true;
6377 func(static_cast<userPrivacySettingRuleRestrictUsers &>(obj));
6378 return true;
6380 func(static_cast<userPrivacySettingRuleRestrictChatMembers &>(obj));
6381 return true;
6383 func(static_cast<userPrivacySettingRules &>(obj));
6384 return true;
6385 case userRating::ID:
6386 func(static_cast<userRating &>(obj));
6387 return true;
6389 func(static_cast<userStatusEmpty &>(obj));
6390 return true;
6392 func(static_cast<userStatusOnline &>(obj));
6393 return true;
6395 func(static_cast<userStatusOffline &>(obj));
6396 return true;
6398 func(static_cast<userStatusRecently &>(obj));
6399 return true;
6401 func(static_cast<userStatusLastWeek &>(obj));
6402 return true;
6404 func(static_cast<userStatusLastMonth &>(obj));
6405 return true;
6407 func(static_cast<userSupportInfo &>(obj));
6408 return true;
6410 func(static_cast<userTypeRegular &>(obj));
6411 return true;
6413 func(static_cast<userTypeDeleted &>(obj));
6414 return true;
6415 case userTypeBot::ID:
6416 func(static_cast<userTypeBot &>(obj));
6417 return true;
6419 func(static_cast<userTypeUnknown &>(obj));
6420 return true;
6421 case usernames::ID:
6422 func(static_cast<usernames &>(obj));
6423 return true;
6424 case users::ID:
6425 func(static_cast<users &>(obj));
6426 return true;
6428 func(static_cast<validatedOrderInfo &>(obj));
6429 return true;
6431 func(static_cast<vectorPathCommandLine &>(obj));
6432 return true;
6434 func(static_cast<vectorPathCommandCubicBezierCurve &>(obj));
6435 return true;
6436 case venue::ID:
6437 func(static_cast<venue &>(obj));
6438 return true;
6440 func(static_cast<verificationStatus &>(obj));
6441 return true;
6442 case video::ID:
6443 func(static_cast<video &>(obj));
6444 return true;
6445 case videoChat::ID:
6446 func(static_cast<videoChat &>(obj));
6447 return true;
6449 func(static_cast<videoMessageAdvertisement &>(obj));
6450 return true;
6452 func(static_cast<videoMessageAdvertisements &>(obj));
6453 return true;
6454 case videoNote::ID:
6455 func(static_cast<videoNote &>(obj));
6456 return true;
6458 func(static_cast<videoStoryboard &>(obj));
6459 return true;
6460 case voiceNote::ID:
6461 func(static_cast<voiceNote &>(obj));
6462 return true;
6463 case webApp::ID:
6464 func(static_cast<webApp &>(obj));
6465 return true;
6466 case webAppInfo::ID:
6467 func(static_cast<webAppInfo &>(obj));
6468 return true;
6470 func(static_cast<webAppOpenModeCompact &>(obj));
6471 return true;
6473 func(static_cast<webAppOpenModeFullSize &>(obj));
6474 return true;
6476 func(static_cast<webAppOpenModeFullScreen &>(obj));
6477 return true;
6479 func(static_cast<webAppOpenParameters &>(obj));
6480 return true;
6481 case webAppUrl::ID:
6482 func(static_cast<webAppUrl &>(obj));
6483 return true;
6485 func(static_cast<webBrowserSettings &>(obj));
6486 return true;
6488 func(static_cast<webBrowserTypeExternal &>(obj));
6489 return true;
6491 func(static_cast<webBrowserTypeInApp &>(obj));
6492 return true;
6494 func(static_cast<webDomainException &>(obj));
6495 return true;
6497 func(static_cast<webPageInstantView &>(obj));
6498 return true;
6499 default:
6500 return false;
6501 }
6502}
6503
6510template <class T>
6511bool downcast_call(Function &obj, const T &func) {
6512 switch (obj.get_id()) {
6513 case acceptCall::ID:
6514 func(static_cast<acceptCall &>(obj));
6515 return true;
6517 func(static_cast<acceptOauthRequest &>(obj));
6518 return true;
6520 func(static_cast<acceptTermsOfService &>(obj));
6521 return true;
6523 func(static_cast<activateStoryStealthMode &>(obj));
6524 return true;
6526 func(static_cast<addBotMediaPreview &>(obj));
6527 return true;
6529 func(static_cast<addChatFolderByInviteLink &>(obj));
6530 return true;
6531 case addChatMember::ID:
6532 func(static_cast<addChatMember &>(obj));
6533 return true;
6534 case addChatMembers::ID:
6535 func(static_cast<addChatMembers &>(obj));
6536 return true;
6537 case addChatToList::ID:
6538 func(static_cast<addChatToList &>(obj));
6539 return true;
6541 func(static_cast<addChecklistTasks &>(obj));
6542 return true;
6543 case addContact::ID:
6544 func(static_cast<addContact &>(obj));
6545 return true;
6547 func(static_cast<addCustomServerLanguagePack &>(obj));
6548 return true;
6550 func(static_cast<addFavoriteSticker &>(obj));
6551 return true;
6553 func(static_cast<addFileToDownloads &>(obj));
6554 return true;
6556 func(static_cast<addGiftCollectionGifts &>(obj));
6557 return true;
6559 func(static_cast<addLocalMessage &>(obj));
6560 return true;
6561 case addLogMessage::ID:
6562 func(static_cast<addLogMessage &>(obj));
6563 return true;
6565 func(static_cast<addLoginPasskey &>(obj));
6566 return true;
6568 func(static_cast<addMessageReaction &>(obj));
6569 return true;
6571 func(static_cast<addNetworkStatistics &>(obj));
6572 return true;
6573 case addOffer::ID:
6574 func(static_cast<addOffer &>(obj));
6575 return true;
6577 func(static_cast<addPendingLiveStoryReaction &>(obj));
6578 return true;
6580 func(static_cast<addPendingPaidMessageReaction &>(obj));
6581 return true;
6582 case addPollOption::ID:
6583 func(static_cast<addPollOption &>(obj));
6584 return true;
6586 func(static_cast<addProfileAudio &>(obj));
6587 return true;
6588 case addProxy::ID:
6589 func(static_cast<addProxy &>(obj));
6590 return true;
6592 func(static_cast<addQuickReplyShortcutInlineQueryResultMessage &>(obj));
6593 return true;
6595 func(static_cast<addQuickReplyShortcutMessage &>(obj));
6596 return true;
6598 func(static_cast<addQuickReplyShortcutMessageAlbum &>(obj));
6599 return true;
6601 func(static_cast<addRecentSticker &>(obj));
6602 return true;
6604 func(static_cast<addRecentlyFoundChat &>(obj));
6605 return true;
6607 func(static_cast<addSavedAnimation &>(obj));
6608 return true;
6610 func(static_cast<addSavedNotificationSound &>(obj));
6611 return true;
6613 func(static_cast<addStickerToSet &>(obj));
6614 return true;
6616 func(static_cast<addStoryAlbumStories &>(obj));
6617 return true;
6619 func(static_cast<addTextCompositionStyle &>(obj));
6620 return true;
6622 func(static_cast<addWebBrowserSettingsException &>(obj));
6623 return true;
6625 func(static_cast<allowBotToSendMessages &>(obj));
6626 return true;
6628 func(static_cast<allowUnpaidMessagesFromUser &>(obj));
6629 return true;
6631 func(static_cast<answerCallbackQuery &>(obj));
6632 return true;
6634 func(static_cast<answerChatJoinRequestQuery &>(obj));
6635 return true;
6637 func(static_cast<answerCustomQuery &>(obj));
6638 return true;
6640 func(static_cast<answerGuestQuery &>(obj));
6641 return true;
6643 func(static_cast<answerInlineQuery &>(obj));
6644 return true;
6646 func(static_cast<answerPreCheckoutQuery &>(obj));
6647 return true;
6649 func(static_cast<answerShippingQuery &>(obj));
6650 return true;
6652 func(static_cast<answerWebAppQuery &>(obj));
6653 return true;
6655 func(static_cast<applyPremiumGiftCode &>(obj));
6656 return true;
6658 func(static_cast<approveSuggestedPost &>(obj));
6659 return true;
6661 func(static_cast<assignStoreTransaction &>(obj));
6662 return true;
6663 case banChatMember::ID:
6664 func(static_cast<banChatMember &>(obj));
6665 return true;
6667 func(static_cast<banGroupCallParticipants &>(obj));
6668 return true;
6670 func(static_cast<blockMessageSenderFromReplies &>(obj));
6671 return true;
6672 case boostChat::ID:
6673 func(static_cast<boostChat &>(obj));
6674 return true;
6675 case buyGiftUpgrade::ID:
6676 func(static_cast<buyGiftUpgrade &>(obj));
6677 return true;
6679 func(static_cast<canBotSendMessages &>(obj));
6680 return true;
6681 case canPostStory::ID:
6682 func(static_cast<canPostStory &>(obj));
6683 return true;
6685 func(static_cast<canPurchaseFromStore &>(obj));
6686 return true;
6687 case canSendGift::ID:
6688 func(static_cast<canSendGift &>(obj));
6689 return true;
6691 func(static_cast<canSendMessageToUser &>(obj));
6692 return true;
6694 func(static_cast<canTransferOwnership &>(obj));
6695 return true;
6697 func(static_cast<cancelDownloadFile &>(obj));
6698 return true;
6700 func(static_cast<cancelPasswordReset &>(obj));
6701 return true;
6703 func(static_cast<cancelPreliminaryUploadFile &>(obj));
6704 return true;
6706 func(static_cast<cancelRecoveryEmailAddressVerification &>(obj));
6707 return true;
6709 func(static_cast<changeImportedContacts &>(obj));
6710 return true;
6712 func(static_cast<changeStickerSet &>(obj));
6713 return true;
6715 func(static_cast<changeWebBrowserSettings &>(obj));
6716 return true;
6718 func(static_cast<checkAuthenticationBotToken &>(obj));
6719 return true;
6721 func(static_cast<checkAuthenticationCode &>(obj));
6722 return true;
6724 func(static_cast<checkAuthenticationEmailCode &>(obj));
6725 return true;
6727 func(static_cast<checkAuthenticationPasskey &>(obj));
6728 return true;
6730 func(static_cast<checkAuthenticationPassword &>(obj));
6731 return true;
6733 func(static_cast<checkAuthenticationPasswordRecoveryCode &>(obj));
6734 return true;
6736 func(static_cast<checkAuthenticationPremiumPurchase &>(obj));
6737 return true;
6739 func(static_cast<checkAuthenticationWebToken &>(obj));
6740 return true;
6742 func(static_cast<checkBotUsername &>(obj));
6743 return true;
6745 func(static_cast<checkChatFolderInviteLink &>(obj));
6746 return true;
6748 func(static_cast<checkChatInviteLink &>(obj));
6749 return true;
6751 func(static_cast<checkChatUsername &>(obj));
6752 return true;
6754 func(static_cast<checkCreatedPublicChatsLimit &>(obj));
6755 return true;
6757 func(static_cast<checkEmailAddressVerificationCode &>(obj));
6758 return true;
6760 func(static_cast<checkLoginEmailAddressCode &>(obj));
6761 return true;
6763 func(static_cast<checkOauthRequestMatchCode &>(obj));
6764 return true;
6766 func(static_cast<checkPasswordRecoveryCode &>(obj));
6767 return true;
6769 func(static_cast<checkPhoneNumberCode &>(obj));
6770 return true;
6772 func(static_cast<checkPremiumGiftCode &>(obj));
6773 return true;
6775 func(static_cast<checkQuickReplyShortcutName &>(obj));
6776 return true;
6778 func(static_cast<checkRecoveryEmailAddressCode &>(obj));
6779 return true;
6781 func(static_cast<checkStickerSetName &>(obj));
6782 return true;
6784 func(static_cast<checkWebAppFileDownload &>(obj));
6785 return true;
6786 case cleanFileName::ID:
6787 func(static_cast<cleanFileName &>(obj));
6788 return true;
6790 func(static_cast<clearAllDraftMessages &>(obj));
6791 return true;
6793 func(static_cast<clearAutosaveSettingsExceptions &>(obj));
6794 return true;
6796 func(static_cast<clearImportedContacts &>(obj));
6797 return true;
6799 func(static_cast<clearRecentEmojiStatuses &>(obj));
6800 return true;
6802 func(static_cast<clearRecentReactions &>(obj));
6803 return true;
6805 func(static_cast<clearRecentStickers &>(obj));
6806 return true;
6808 func(static_cast<clearRecentlyFoundChats &>(obj));
6809 return true;
6811 func(static_cast<clearSearchedForTags &>(obj));
6812 return true;
6814 func(static_cast<clickAnimatedEmojiMessage &>(obj));
6815 return true;
6817 func(static_cast<clickChatSponsoredMessage &>(obj));
6818 return true;
6820 func(static_cast<clickPremiumSubscriptionButton &>(obj));
6821 return true;
6823 func(static_cast<clickVideoMessageAdvertisement &>(obj));
6824 return true;
6825 case close::ID:
6826 func(static_cast<close &>(obj));
6827 return true;
6828 case closeChat::ID:
6829 func(static_cast<closeChat &>(obj));
6830 return true;
6832 func(static_cast<closeGiftAuction &>(obj));
6833 return true;
6835 func(static_cast<closeSecretChat &>(obj));
6836 return true;
6837 case closeStory::ID:
6838 func(static_cast<closeStory &>(obj));
6839 return true;
6840 case closeWebApp::ID:
6841 func(static_cast<closeWebApp &>(obj));
6842 return true;
6844 func(static_cast<commitPendingLiveStoryReactions &>(obj));
6845 return true;
6847 func(static_cast<commitPendingPaidMessageReactions &>(obj));
6848 return true;
6850 func(static_cast<composeRichMessageWithAi &>(obj));
6851 return true;
6853 func(static_cast<composeTextWithAi &>(obj));
6854 return true;
6856 func(static_cast<confirmBusinessConnectedBot &>(obj));
6857 return true;
6859 func(static_cast<confirmQrCodeAuthentication &>(obj));
6860 return true;
6861 case confirmSession::ID:
6862 func(static_cast<confirmSession &>(obj));
6863 return true;
6865 func(static_cast<connectAffiliateProgram &>(obj));
6866 return true;
6867 case craftGift::ID:
6868 func(static_cast<craftGift &>(obj));
6869 return true;
6871 func(static_cast<createBasicGroupChat &>(obj));
6872 return true;
6873 case createBot::ID:
6874 func(static_cast<createBot &>(obj));
6875 return true;
6877 func(static_cast<createBusinessChatLink &>(obj));
6878 return true;
6879 case createCall::ID:
6880 func(static_cast<createCall &>(obj));
6881 return true;
6883 func(static_cast<createChatFolder &>(obj));
6884 return true;
6886 func(static_cast<createChatFolderInviteLink &>(obj));
6887 return true;
6889 func(static_cast<createChatInviteLink &>(obj));
6890 return true;
6892 func(static_cast<createChatSubscriptionInviteLink &>(obj));
6893 return true;
6895 func(static_cast<createForumTopic &>(obj));
6896 return true;
6898 func(static_cast<createGiftCollection &>(obj));
6899 return true;
6901 func(static_cast<createGroupCall &>(obj));
6902 return true;
6904 func(static_cast<createInvoiceLink &>(obj));
6905 return true;
6907 func(static_cast<createNewBasicGroupChat &>(obj));
6908 return true;
6910 func(static_cast<createNewSecretChat &>(obj));
6911 return true;
6913 func(static_cast<createNewStickerSet &>(obj));
6914 return true;
6916 func(static_cast<createNewSupergroupChat &>(obj));
6917 return true;
6919 func(static_cast<createPrivateChat &>(obj));
6920 return true;
6922 func(static_cast<createRichMessageWithAi &>(obj));
6923 return true;
6925 func(static_cast<createSecretChat &>(obj));
6926 return true;
6928 func(static_cast<createStoryAlbum &>(obj));
6929 return true;
6931 func(static_cast<createSupergroupChat &>(obj));
6932 return true;
6934 func(static_cast<createTemporaryPassword &>(obj));
6935 return true;
6937 func(static_cast<createTextCompositionStyle &>(obj));
6938 return true;
6940 func(static_cast<createVideoChat &>(obj));
6941 return true;
6943 func(static_cast<declineGroupCallInvitation &>(obj));
6944 return true;
6946 func(static_cast<declineOauthRequest &>(obj));
6947 return true;
6949 func(static_cast<declineSuggestedPost &>(obj));
6950 return true;
6952 func(static_cast<decryptGroupCallData &>(obj));
6953 return true;
6954 case deleteAccount::ID:
6955 func(static_cast<deleteAccount &>(obj));
6956 return true;
6958 func(static_cast<deleteAllCallMessages &>(obj));
6959 return true;
6961 func(static_cast<deleteAllRecentMessageReactionsFromSender &>(obj));
6962 return true;
6964 func(static_cast<deleteAllRevokedChatInviteLinks &>(obj));
6965 return true;
6967 func(static_cast<deleteBotMediaPreviews &>(obj));
6968 return true;
6970 func(static_cast<deleteBusinessChatLink &>(obj));
6971 return true;
6973 func(static_cast<deleteBusinessConnectedBot &>(obj));
6974 return true;
6976 func(static_cast<deleteBusinessMessages &>(obj));
6977 return true;
6979 func(static_cast<deleteBusinessStory &>(obj));
6980 return true;
6981 case deleteChat::ID:
6982 func(static_cast<deleteChat &>(obj));
6983 return true;
6985 func(static_cast<deleteChatBackground &>(obj));
6986 return true;
6988 func(static_cast<deleteChatFolder &>(obj));
6989 return true;
6991 func(static_cast<deleteChatFolderInviteLink &>(obj));
6992 return true;
6994 func(static_cast<deleteChatHistory &>(obj));
6995 return true;
6997 func(static_cast<deleteChatMessagesByDate &>(obj));
6998 return true;
7000 func(static_cast<deleteChatMessagesBySender &>(obj));
7001 return true;
7003 func(static_cast<deleteChatReplyMarkup &>(obj));
7004 return true;
7005 case deleteCommands::ID:
7006 func(static_cast<deleteCommands &>(obj));
7007 return true;
7009 func(static_cast<deleteDefaultBackground &>(obj));
7010 return true;
7012 func(static_cast<deleteDirectMessagesChatTopicHistory &>(obj));
7013 return true;
7015 func(static_cast<deleteDirectMessagesChatTopicMessagesByDate &>(obj));
7016 return true;
7018 func(static_cast<deleteEphemeralMessage &>(obj));
7019 return true;
7020 case deleteFile::ID:
7021 func(static_cast<deleteFile &>(obj));
7022 return true;
7024 func(static_cast<deleteForumTopic &>(obj));
7025 return true;
7027 func(static_cast<deleteGiftCollection &>(obj));
7028 return true;
7030 func(static_cast<deleteGroupCallMessages &>(obj));
7031 return true;
7033 func(static_cast<deleteGroupCallMessagesBySender &>(obj));
7034 return true;
7036 func(static_cast<deleteLanguagePack &>(obj));
7037 return true;
7039 func(static_cast<deleteMessageReactionsFromSender &>(obj));
7040 return true;
7041 case deleteMessages::ID:
7042 func(static_cast<deleteMessages &>(obj));
7043 return true;
7045 func(static_cast<deletePassportElement &>(obj));
7046 return true;
7048 func(static_cast<deletePollOption &>(obj));
7049 return true;
7051 func(static_cast<deleteProfilePhoto &>(obj));
7052 return true;
7054 func(static_cast<deleteQuickReplyShortcut &>(obj));
7055 return true;
7057 func(static_cast<deleteQuickReplyShortcutMessages &>(obj));
7058 return true;
7060 func(static_cast<deleteRevokedChatInviteLink &>(obj));
7061 return true;
7063 func(static_cast<deleteSavedCredentials &>(obj));
7064 return true;
7066 func(static_cast<deleteSavedMessagesTopicHistory &>(obj));
7067 return true;
7069 func(static_cast<deleteSavedMessagesTopicMessagesByDate &>(obj));
7070 return true;
7072 func(static_cast<deleteSavedOrderInfo &>(obj));
7073 return true;
7075 func(static_cast<deleteStickerSet &>(obj));
7076 return true;
7077 case deleteStory::ID:
7078 func(static_cast<deleteStory &>(obj));
7079 return true;
7081 func(static_cast<deleteStoryAlbum &>(obj));
7082 return true;
7084 func(static_cast<deleteTextCompositionStyle &>(obj));
7085 return true;
7086 case destroy::ID:
7087 func(static_cast<destroy &>(obj));
7088 return true;
7090 func(static_cast<disableAllSupergroupUsernames &>(obj));
7091 return true;
7092 case disableProxy::ID:
7093 func(static_cast<disableProxy &>(obj));
7094 return true;
7095 case discardCall::ID:
7096 func(static_cast<discardCall &>(obj));
7097 return true;
7099 func(static_cast<disconnectAffiliateProgram &>(obj));
7100 return true;
7102 func(static_cast<disconnectAllWebsites &>(obj));
7103 return true;
7105 func(static_cast<disconnectWebsite &>(obj));
7106 return true;
7107 case downloadFile::ID:
7108 func(static_cast<downloadFile &>(obj));
7109 return true;
7111 func(static_cast<dropGiftOriginalDetails &>(obj));
7112 return true;
7114 func(static_cast<editBotMediaPreview &>(obj));
7115 return true;
7117 func(static_cast<editBusinessChatLink &>(obj));
7118 return true;
7120 func(static_cast<editBusinessMessageCaption &>(obj));
7121 return true;
7123 func(static_cast<editBusinessMessageChecklist &>(obj));
7124 return true;
7126 func(static_cast<editBusinessMessageLiveLocation &>(obj));
7127 return true;
7129 func(static_cast<editBusinessMessageMedia &>(obj));
7130 return true;
7132 func(static_cast<editBusinessMessageReplyMarkup &>(obj));
7133 return true;
7135 func(static_cast<editBusinessMessageText &>(obj));
7136 return true;
7138 func(static_cast<editBusinessStory &>(obj));
7139 return true;
7140 case editChatFolder::ID:
7141 func(static_cast<editChatFolder &>(obj));
7142 return true;
7144 func(static_cast<editChatFolderInviteLink &>(obj));
7145 return true;
7147 func(static_cast<editChatInviteLink &>(obj));
7148 return true;
7150 func(static_cast<editChatSubscriptionInviteLink &>(obj));
7151 return true;
7153 func(static_cast<editCustomLanguagePackInfo &>(obj));
7154 return true;
7156 func(static_cast<editEphemeralMessage &>(obj));
7157 return true;
7158 case editForumTopic::ID:
7159 func(static_cast<editForumTopic &>(obj));
7160 return true;
7162 func(static_cast<editInlineMessageCaption &>(obj));
7163 return true;
7165 func(static_cast<editInlineMessageLiveLocation &>(obj));
7166 return true;
7168 func(static_cast<editInlineMessageMedia &>(obj));
7169 return true;
7171 func(static_cast<editInlineMessageReplyMarkup &>(obj));
7172 return true;
7174 func(static_cast<editInlineMessageText &>(obj));
7175 return true;
7177 func(static_cast<editMessageCaption &>(obj));
7178 return true;
7180 func(static_cast<editMessageChecklist &>(obj));
7181 return true;
7183 func(static_cast<editMessageLiveLocation &>(obj));
7184 return true;
7186 func(static_cast<editMessageMedia &>(obj));
7187 return true;
7189 func(static_cast<editMessageReplyMarkup &>(obj));
7190 return true;
7192 func(static_cast<editMessageSchedulingState &>(obj));
7193 return true;
7195 func(static_cast<editMessageText &>(obj));
7196 return true;
7197 case editProxy::ID:
7198 func(static_cast<editProxy &>(obj));
7199 return true;
7201 func(static_cast<editQuickReplyMessage &>(obj));
7202 return true;
7204 func(static_cast<editStarSubscription &>(obj));
7205 return true;
7206 case editStory::ID:
7207 func(static_cast<editStory &>(obj));
7208 return true;
7209 case editStoryCover::ID:
7210 func(static_cast<editStoryCover &>(obj));
7211 return true;
7213 func(static_cast<editTextCompositionStyle &>(obj));
7214 return true;
7216 func(static_cast<editUserStarSubscription &>(obj));
7217 return true;
7218 case enableProxy::ID:
7219 func(static_cast<enableProxy &>(obj));
7220 return true;
7222 func(static_cast<encryptGroupCallData &>(obj));
7223 return true;
7224 case endGroupCall::ID:
7225 func(static_cast<endGroupCall &>(obj));
7226 return true;
7228 func(static_cast<endGroupCallRecording &>(obj));
7229 return true;
7231 func(static_cast<endGroupCallScreenSharing &>(obj));
7232 return true;
7234 func(static_cast<finishFileGeneration &>(obj));
7235 return true;
7237 func(static_cast<fixRichMessageWithAi &>(obj));
7238 return true;
7239 case fixTextWithAi::ID:
7240 func(static_cast<fixTextWithAi &>(obj));
7241 return true;
7243 func(static_cast<forwardMessages &>(obj));
7244 return true;
7245 case getAccountTtl::ID:
7246 func(static_cast<getAccountTtl &>(obj));
7247 return true;
7249 func(static_cast<getActiveSessions &>(obj));
7250 return true;
7252 func(static_cast<getAllPassportElements &>(obj));
7253 return true;
7255 func(static_cast<getAllStickerEmojis &>(obj));
7256 return true;
7258 func(static_cast<getAnimatedEmoji &>(obj));
7259 return true;
7261 func(static_cast<getApplicationConfig &>(obj));
7262 return true;
7264 func(static_cast<getApplicationDownloadLink &>(obj));
7265 return true;
7267 func(static_cast<getArchiveChatListSettings &>(obj));
7268 return true;
7270 func(static_cast<getArchivedStickerSets &>(obj));
7271 return true;
7273 func(static_cast<getAttachedStickerSets &>(obj));
7274 return true;
7276 func(static_cast<getAttachmentMenuBot &>(obj));
7277 return true;
7279 func(static_cast<getAuthenticationPasskeyParameters &>(obj));
7280 return true;
7282 func(static_cast<getAuthorizationState &>(obj));
7283 return true;
7285 func(static_cast<getAutoDownloadSettingsPresets &>(obj));
7286 return true;
7288 func(static_cast<getAutosaveSettings &>(obj));
7289 return true;
7291 func(static_cast<getAvailableChatBoostSlots &>(obj));
7292 return true;
7294 func(static_cast<getAvailableGifts &>(obj));
7295 return true;
7297 func(static_cast<getBackgroundUrl &>(obj));
7298 return true;
7300 func(static_cast<getBankCardInfo &>(obj));
7301 return true;
7302 case getBasicGroup::ID:
7303 func(static_cast<getBasicGroup &>(obj));
7304 return true;
7306 func(static_cast<getBasicGroupFullInfo &>(obj));
7307 return true;
7309 func(static_cast<getBlockedMessageSenders &>(obj));
7310 return true;
7312 func(static_cast<getBotInfoDescription &>(obj));
7313 return true;
7315 func(static_cast<getBotInfoShortDescription &>(obj));
7316 return true;
7318 func(static_cast<getBotMediaPreviewInfo &>(obj));
7319 return true;
7321 func(static_cast<getBotMediaPreviews &>(obj));
7322 return true;
7323 case getBotName::ID:
7324 func(static_cast<getBotName &>(obj));
7325 return true;
7327 func(static_cast<getBotSimilarBotCount &>(obj));
7328 return true;
7330 func(static_cast<getBotSimilarBots &>(obj));
7331 return true;
7333 func(static_cast<getBusinessAccountStarAmount &>(obj));
7334 return true;
7336 func(static_cast<getBusinessChatLinkInfo &>(obj));
7337 return true;
7339 func(static_cast<getBusinessChatLinks &>(obj));
7340 return true;
7342 func(static_cast<getBusinessConnectedBot &>(obj));
7343 return true;
7345 func(static_cast<getBusinessConnection &>(obj));
7346 return true;
7348 func(static_cast<getBusinessFeatures &>(obj));
7349 return true;
7351 func(static_cast<getCallbackQueryAnswer &>(obj));
7352 return true;
7354 func(static_cast<getCallbackQueryMessage &>(obj));
7355 return true;
7356 case getChat::ID:
7357 func(static_cast<getChat &>(obj));
7358 return true;
7360 func(static_cast<getChatActiveStories &>(obj));
7361 return true;
7363 func(static_cast<getChatAdministrators &>(obj));
7364 return true;
7366 func(static_cast<getChatArchivedStories &>(obj));
7367 return true;
7369 func(static_cast<getChatAvailableMessageSenders &>(obj));
7370 return true;
7372 func(static_cast<getChatAvailablePaidMessageReactionSenders &>(obj));
7373 return true;
7375 func(static_cast<getChatBoostFeatures &>(obj));
7376 return true;
7378 func(static_cast<getChatBoostLevelFeatures &>(obj));
7379 return true;
7381 func(static_cast<getChatBoostLink &>(obj));
7382 return true;
7384 func(static_cast<getChatBoostLinkInfo &>(obj));
7385 return true;
7387 func(static_cast<getChatBoostStatus &>(obj));
7388 return true;
7389 case getChatBoosts::ID:
7390 func(static_cast<getChatBoosts &>(obj));
7391 return true;
7393 func(static_cast<getChatEventLog &>(obj));
7394 return true;
7395 case getChatFolder::ID:
7396 func(static_cast<getChatFolder &>(obj));
7397 return true;
7399 func(static_cast<getChatFolderChatCount &>(obj));
7400 return true;
7402 func(static_cast<getChatFolderChatsToLeave &>(obj));
7403 return true;
7405 func(static_cast<getChatFolderDefaultIconName &>(obj));
7406 return true;
7408 func(static_cast<getChatFolderInviteLinks &>(obj));
7409 return true;
7411 func(static_cast<getChatFolderNewChats &>(obj));
7412 return true;
7413 case getChatHistory::ID:
7414 func(static_cast<getChatHistory &>(obj));
7415 return true;
7417 func(static_cast<getChatInviteLink &>(obj));
7418 return true;
7420 func(static_cast<getChatInviteLinkCounts &>(obj));
7421 return true;
7423 func(static_cast<getChatInviteLinkMembers &>(obj));
7424 return true;
7426 func(static_cast<getChatInviteLinks &>(obj));
7427 return true;
7429 func(static_cast<getChatJoinRequests &>(obj));
7430 return true;
7432 func(static_cast<getChatListsToAddChat &>(obj));
7433 return true;
7434 case getChatMember::ID:
7435 func(static_cast<getChatMember &>(obj));
7436 return true;
7438 func(static_cast<getChatMessageByDate &>(obj));
7439 return true;
7441 func(static_cast<getChatMessageCalendar &>(obj));
7442 return true;
7444 func(static_cast<getChatMessageCount &>(obj));
7445 return true;
7447 func(static_cast<getChatMessagePosition &>(obj));
7448 return true;
7450 func(static_cast<getChatNotificationSettingsExceptions &>(obj));
7451 return true;
7453 func(static_cast<getChatOwnerAfterLeaving &>(obj));
7454 return true;
7456 func(static_cast<getChatPinnedMessage &>(obj));
7457 return true;
7459 func(static_cast<getChatPostedToChatPageStories &>(obj));
7460 return true;
7462 func(static_cast<getChatRevenueStatistics &>(obj));
7463 return true;
7465 func(static_cast<getChatRevenueTransactions &>(obj));
7466 return true;
7468 func(static_cast<getChatRevenueWithdrawalUrl &>(obj));
7469 return true;
7471 func(static_cast<getChatScheduledMessages &>(obj));
7472 return true;
7474 func(static_cast<getChatSimilarChatCount &>(obj));
7475 return true;
7477 func(static_cast<getChatSimilarChats &>(obj));
7478 return true;
7480 func(static_cast<getChatSparseMessagePositions &>(obj));
7481 return true;
7483 func(static_cast<getChatSponsoredMessages &>(obj));
7484 return true;
7486 func(static_cast<getChatStatistics &>(obj));
7487 return true;
7489 func(static_cast<getChatStoryAlbums &>(obj));
7490 return true;
7492 func(static_cast<getChatStoryInteractions &>(obj));
7493 return true;
7494 case getChats::ID:
7495 func(static_cast<getChats &>(obj));
7496 return true;
7498 func(static_cast<getChatsForChatFolderInviteLink &>(obj));
7499 return true;
7501 func(static_cast<getChatsToPostStories &>(obj));
7502 return true;
7504 func(static_cast<getCloseFriends &>(obj));
7505 return true;
7507 func(static_cast<getCollectibleItemInfo &>(obj));
7508 return true;
7509 case getCommands::ID:
7510 func(static_cast<getCommands &>(obj));
7511 return true;
7513 func(static_cast<getConnectedAffiliateProgram &>(obj));
7514 return true;
7516 func(static_cast<getConnectedAffiliatePrograms &>(obj));
7517 return true;
7519 func(static_cast<getConnectedWebsites &>(obj));
7520 return true;
7521 case getContacts::ID:
7522 func(static_cast<getContacts &>(obj));
7523 return true;
7524 case getCountries::ID:
7525 func(static_cast<getCountries &>(obj));
7526 return true;
7527 case getCountry::ID:
7528 func(static_cast<getCountry &>(obj));
7529 return true;
7530 case getCountryCode::ID:
7531 func(static_cast<getCountryCode &>(obj));
7532 return true;
7534 func(static_cast<getCountryFlagEmoji &>(obj));
7535 return true;
7537 func(static_cast<getCreatedPublicChats &>(obj));
7538 return true;
7540 func(static_cast<getCurrentState &>(obj));
7541 return true;
7543 func(static_cast<getCurrentWeather &>(obj));
7544 return true;
7546 func(static_cast<getCustomEmojiReactionAnimations &>(obj));
7547 return true;
7549 func(static_cast<getCustomEmojiStickers &>(obj));
7550 return true;
7552 func(static_cast<getDatabaseStatistics &>(obj));
7553 return true;
7555 func(static_cast<getDeepLinkInfo &>(obj));
7556 return true;
7558 func(static_cast<getDefaultBackgroundCustomEmojiStickers &>(obj));
7559 return true;
7561 func(static_cast<getDefaultChatEmojiStatuses &>(obj));
7562 return true;
7564 func(static_cast<getDefaultChatPhotoCustomEmojiStickers &>(obj));
7565 return true;
7567 func(static_cast<getDefaultEmojiStatuses &>(obj));
7568 return true;
7570 func(static_cast<getDefaultMessageAutoDeleteTime &>(obj));
7571 return true;
7573 func(static_cast<getDefaultProfilePhotoCustomEmojiStickers &>(obj));
7574 return true;
7576 func(static_cast<getDirectMessagesChatTopic &>(obj));
7577 return true;
7579 func(static_cast<getDirectMessagesChatTopicHistory &>(obj));
7580 return true;
7582 func(static_cast<getDirectMessagesChatTopicMessageByDate &>(obj));
7583 return true;
7585 func(static_cast<getDirectMessagesChatTopicRevenue &>(obj));
7586 return true;
7588 func(static_cast<getDisallowedChatEmojiStatuses &>(obj));
7589 return true;
7591 func(static_cast<getEmojiCategories &>(obj));
7592 return true;
7594 func(static_cast<getEmojiReaction &>(obj));
7595 return true;
7597 func(static_cast<getEmojiSuggestionsUrl &>(obj));
7598 return true;
7600 func(static_cast<getExternalLink &>(obj));
7601 return true;
7603 func(static_cast<getExternalLinkInfo &>(obj));
7604 return true;
7606 func(static_cast<getFavoriteStickers &>(obj));
7607 return true;
7608 case getFile::ID:
7609 func(static_cast<getFile &>(obj));
7610 return true;
7612 func(static_cast<getFileDownloadedPrefixSize &>(obj));
7613 return true;
7615 func(static_cast<getFileExtension &>(obj));
7616 return true;
7618 func(static_cast<getFileMimeType &>(obj));
7619 return true;
7620 case getForumTopic::ID:
7621 func(static_cast<getForumTopic &>(obj));
7622 return true;
7624 func(static_cast<getForumTopicDefaultIcons &>(obj));
7625 return true;
7627 func(static_cast<getForumTopicHistory &>(obj));
7628 return true;
7630 func(static_cast<getForumTopicLink &>(obj));
7631 return true;
7632 case getForumTopics::ID:
7633 func(static_cast<getForumTopics &>(obj));
7634 return true;
7636 func(static_cast<getFullRichMessage &>(obj));
7637 return true;
7639 func(static_cast<getGameHighScores &>(obj));
7640 return true;
7642 func(static_cast<getGiftAuctionAcquiredGifts &>(obj));
7643 return true;
7645 func(static_cast<getGiftAuctionState &>(obj));
7646 return true;
7648 func(static_cast<getGiftChatThemes &>(obj));
7649 return true;
7651 func(static_cast<getGiftCollections &>(obj));
7652 return true;
7654 func(static_cast<getGiftUpgradePreview &>(obj));
7655 return true;
7657 func(static_cast<getGiftsForCrafting &>(obj));
7658 return true;
7660 func(static_cast<getGiveawayInfo &>(obj));
7661 return true;
7663 func(static_cast<getGramRevenueStatistics &>(obj));
7664 return true;
7666 func(static_cast<getGramWithdrawalUrl &>(obj));
7667 return true;
7669 func(static_cast<getGreetingStickers &>(obj));
7670 return true;
7672 func(static_cast<getGrossingWebAppBots &>(obj));
7673 return true;
7674 case getGroupCall::ID:
7675 func(static_cast<getGroupCall &>(obj));
7676 return true;
7678 func(static_cast<getGroupCallParticipants &>(obj));
7679 return true;
7681 func(static_cast<getGroupCallStreamSegment &>(obj));
7682 return true;
7684 func(static_cast<getGroupCallStreams &>(obj));
7685 return true;
7687 func(static_cast<getGroupsInCommon &>(obj));
7688 return true;
7690 func(static_cast<getGuardBotWebAppUrl &>(obj));
7691 return true;
7693 func(static_cast<getImportedContactCount &>(obj));
7694 return true;
7696 func(static_cast<getInactiveSupergroupChats &>(obj));
7697 return true;
7699 func(static_cast<getInlineGameHighScores &>(obj));
7700 return true;
7702 func(static_cast<getInlineQueryResults &>(obj));
7703 return true;
7705 func(static_cast<getInstalledBackgrounds &>(obj));
7706 return true;
7708 func(static_cast<getInstalledStickerSets &>(obj));
7709 return true;
7711 func(static_cast<getInternalLink &>(obj));
7712 return true;
7714 func(static_cast<getInternalLinkType &>(obj));
7715 return true;
7716 case getJsonString::ID:
7717 func(static_cast<getJsonString &>(obj));
7718 return true;
7719 case getJsonValue::ID:
7720 func(static_cast<getJsonValue &>(obj));
7721 return true;
7723 func(static_cast<getKeywordEmojis &>(obj));
7724 return true;
7726 func(static_cast<getLanguagePackInfo &>(obj));
7727 return true;
7729 func(static_cast<getLanguagePackString &>(obj));
7730 return true;
7732 func(static_cast<getLanguagePackStrings &>(obj));
7733 return true;
7734 case getLinkPreview::ID:
7735 func(static_cast<getLinkPreview &>(obj));
7736 return true;
7738 func(static_cast<getLinkWebBrowserType &>(obj));
7739 return true;
7741 func(static_cast<getLiveStoryAvailableMessageSenders &>(obj));
7742 return true;
7744 func(static_cast<getLiveStoryRtmpUrl &>(obj));
7745 return true;
7747 func(static_cast<getLiveStoryStreamer &>(obj));
7748 return true;
7750 func(static_cast<getLiveStoryTopDonors &>(obj));
7751 return true;
7753 func(static_cast<getLocalizationTargetInfo &>(obj));
7754 return true;
7755 case getLogStream::ID:
7756 func(static_cast<getLogStream &>(obj));
7757 return true;
7759 func(static_cast<getLogTagVerbosityLevel &>(obj));
7760 return true;
7761 case getLogTags::ID:
7762 func(static_cast<getLogTags &>(obj));
7763 return true;
7765 func(static_cast<getLogVerbosityLevel &>(obj));
7766 return true;
7768 func(static_cast<getLoginPasskeys &>(obj));
7769 return true;
7770 case getLoginUrl::ID:
7771 func(static_cast<getLoginUrl &>(obj));
7772 return true;
7774 func(static_cast<getLoginUrlInfo &>(obj));
7775 return true;
7776 case getMainWebApp::ID:
7777 func(static_cast<getMainWebApp &>(obj));
7778 return true;
7780 func(static_cast<getManagedBotAccessSettings &>(obj));
7781 return true;
7783 func(static_cast<getManagedBotToken &>(obj));
7784 return true;
7786 func(static_cast<getMapThumbnailFile &>(obj));
7787 return true;
7789 func(static_cast<getMarkdownText &>(obj));
7790 return true;
7791 case getMe::ID:
7792 func(static_cast<getMe &>(obj));
7793 return true;
7794 case getMenuButton::ID:
7795 func(static_cast<getMenuButton &>(obj));
7796 return true;
7797 case getMessage::ID:
7798 func(static_cast<getMessage &>(obj));
7799 return true;
7801 func(static_cast<getMessageAddedReactions &>(obj));
7802 return true;
7804 func(static_cast<getMessageAuthor &>(obj));
7805 return true;
7807 func(static_cast<getMessageAvailableReactions &>(obj));
7808 return true;
7810 func(static_cast<getMessageEffect &>(obj));
7811 return true;
7813 func(static_cast<getMessageEmbeddingCode &>(obj));
7814 return true;
7816 func(static_cast<getMessageFileType &>(obj));
7817 return true;
7819 func(static_cast<getMessageImportConfirmationText &>(obj));
7820 return true;
7821 case getMessageLink::ID:
7822 func(static_cast<getMessageLink &>(obj));
7823 return true;
7825 func(static_cast<getMessageLinkInfo &>(obj));
7826 return true;
7828 func(static_cast<getMessageLocally &>(obj));
7829 return true;
7831 func(static_cast<getMessageProperties &>(obj));
7832 return true;
7834 func(static_cast<getMessagePublicForwards &>(obj));
7835 return true;
7837 func(static_cast<getMessageReadDate &>(obj));
7838 return true;
7840 func(static_cast<getMessageStatistics &>(obj));
7841 return true;
7843 func(static_cast<getMessageThread &>(obj));
7844 return true;
7846 func(static_cast<getMessageThreadHistory &>(obj));
7847 return true;
7849 func(static_cast<getMessageViewers &>(obj));
7850 return true;
7851 case getMessages::ID:
7852 func(static_cast<getMessages &>(obj));
7853 return true;
7855 func(static_cast<getNetworkStatistics &>(obj));
7856 return true;
7858 func(static_cast<getNewChatPrivacySettings &>(obj));
7859 return true;
7861 func(static_cast<getOauthLinkInfo &>(obj));
7862 return true;
7863 case getOption::ID:
7864 func(static_cast<getOption &>(obj));
7865 return true;
7866 case getOwnedBots::ID:
7867 func(static_cast<getOwnedBots &>(obj));
7868 return true;
7870 func(static_cast<getOwnedStickerSets &>(obj));
7871 return true;
7873 func(static_cast<getPaidMessageRevenue &>(obj));
7874 return true;
7876 func(static_cast<getPasskeyParameters &>(obj));
7877 return true;
7879 func(static_cast<getPassportAuthorizationForm &>(obj));
7880 return true;
7882 func(static_cast<getPassportAuthorizationFormAvailableElements &>(obj));
7883 return true;
7885 func(static_cast<getPassportElement &>(obj));
7886 return true;
7888 func(static_cast<getPasswordState &>(obj));
7889 return true;
7890 case getPaymentForm::ID:
7891 func(static_cast<getPaymentForm &>(obj));
7892 return true;
7894 func(static_cast<getPaymentReceipt &>(obj));
7895 return true;
7897 func(static_cast<getPersonalChatHistory &>(obj));
7898 return true;
7900 func(static_cast<getPhoneNumberInfo &>(obj));
7901 return true;
7903 func(static_cast<getPhoneNumberInfoSync &>(obj));
7904 return true;
7906 func(static_cast<getPollOptionProperties &>(obj));
7907 return true;
7909 func(static_cast<getPollVoteStatistics &>(obj));
7910 return true;
7911 case getPollVoters::ID:
7912 func(static_cast<getPollVoters &>(obj));
7913 return true;
7915 func(static_cast<getPreferredCountryLanguage &>(obj));
7916 return true;
7918 func(static_cast<getPremiumFeatures &>(obj));
7919 return true;
7921 func(static_cast<getPremiumGiftPaymentOptions &>(obj));
7922 return true;
7924 func(static_cast<getPremiumGiveawayPaymentOptions &>(obj));
7925 return true;
7927 func(static_cast<getPremiumInfoSticker &>(obj));
7928 return true;
7930 func(static_cast<getPremiumLimit &>(obj));
7931 return true;
7933 func(static_cast<getPremiumState &>(obj));
7934 return true;
7936 func(static_cast<getPremiumStickerExamples &>(obj));
7937 return true;
7939 func(static_cast<getPremiumStickers &>(obj));
7940 return true;
7942 func(static_cast<getPreparedInlineMessage &>(obj));
7943 return true;
7945 func(static_cast<getPreparedKeyboardButton &>(obj));
7946 return true;
7947 case getProxies::ID:
7948 func(static_cast<getProxies &>(obj));
7949 return true;
7951 func(static_cast<getPublicPostSearchLimits &>(obj));
7952 return true;
7954 func(static_cast<getPushReceiverId &>(obj));
7955 return true;
7957 func(static_cast<getReadDatePrivacySettings &>(obj));
7958 return true;
7960 func(static_cast<getReceivedGift &>(obj));
7961 return true;
7963 func(static_cast<getReceivedGifts &>(obj));
7964 return true;
7966 func(static_cast<getRecentEmojiStatuses &>(obj));
7967 return true;
7969 func(static_cast<getRecentInlineBots &>(obj));
7970 return true;
7972 func(static_cast<getRecentStickers &>(obj));
7973 return true;
7975 func(static_cast<getRecentlyOpenedChats &>(obj));
7976 return true;
7978 func(static_cast<getRecentlyVisitedTMeUrls &>(obj));
7979 return true;
7981 func(static_cast<getRecommendedChatFolders &>(obj));
7982 return true;
7984 func(static_cast<getRecommendedChats &>(obj));
7985 return true;
7987 func(static_cast<getRecoveryEmailAddress &>(obj));
7988 return true;
7989 case getRemoteFile::ID:
7990 func(static_cast<getRemoteFile &>(obj));
7991 return true;
7993 func(static_cast<getRepliedMessage &>(obj));
7994 return true;
7996 func(static_cast<getSavedAnimations &>(obj));
7997 return true;
7999 func(static_cast<getSavedMessagesTags &>(obj));
8000 return true;
8002 func(static_cast<getSavedMessagesTopicHistory &>(obj));
8003 return true;
8005 func(static_cast<getSavedMessagesTopicMessageByDate &>(obj));
8006 return true;
8008 func(static_cast<getSavedNotificationSound &>(obj));
8009 return true;
8011 func(static_cast<getSavedNotificationSounds &>(obj));
8012 return true;
8014 func(static_cast<getSavedOrderInfo &>(obj));
8015 return true;
8017 func(static_cast<getScopeNotificationSettings &>(obj));
8018 return true;
8020 func(static_cast<getSearchSponsoredChats &>(obj));
8021 return true;
8023 func(static_cast<getSearchedForTags &>(obj));
8024 return true;
8025 case getSecretChat::ID:
8026 func(static_cast<getSecretChat &>(obj));
8027 return true;
8029 func(static_cast<getStakeDiceState &>(obj));
8030 return true;
8032 func(static_cast<getStarAdAccountUrl &>(obj));
8033 return true;
8035 func(static_cast<getStarGiftPaymentOptions &>(obj));
8036 return true;
8038 func(static_cast<getStarGiveawayPaymentOptions &>(obj));
8039 return true;
8041 func(static_cast<getStarPaymentOptions &>(obj));
8042 return true;
8044 func(static_cast<getStarRevenueStatistics &>(obj));
8045 return true;
8047 func(static_cast<getStarSubscriptions &>(obj));
8048 return true;
8050 func(static_cast<getStarTransactions &>(obj));
8051 return true;
8053 func(static_cast<getStarWithdrawalUrl &>(obj));
8054 return true;
8056 func(static_cast<getStatisticalGraph &>(obj));
8057 return true;
8059 func(static_cast<getStickerEmojis &>(obj));
8060 return true;
8062 func(static_cast<getStickerOutline &>(obj));
8063 return true;
8065 func(static_cast<getStickerOutlineSvgPath &>(obj));
8066 return true;
8067 case getStickerSet::ID:
8068 func(static_cast<getStickerSet &>(obj));
8069 return true;
8071 func(static_cast<getStickerSetName &>(obj));
8072 return true;
8073 case getStickers::ID:
8074 func(static_cast<getStickers &>(obj));
8075 return true;
8077 func(static_cast<getStorageStatistics &>(obj));
8078 return true;
8080 func(static_cast<getStorageStatisticsFast &>(obj));
8081 return true;
8082 case getStory::ID:
8083 func(static_cast<getStory &>(obj));
8084 return true;
8086 func(static_cast<getStoryAlbumStories &>(obj));
8087 return true;
8089 func(static_cast<getStoryAvailableReactions &>(obj));
8090 return true;
8092 func(static_cast<getStoryInteractions &>(obj));
8093 return true;
8095 func(static_cast<getStoryNotificationSettingsExceptions &>(obj));
8096 return true;
8098 func(static_cast<getStoryPublicForwards &>(obj));
8099 return true;
8101 func(static_cast<getStoryStatistics &>(obj));
8102 return true;
8104 func(static_cast<getSuggestedFileName &>(obj));
8105 return true;
8107 func(static_cast<getSuggestedStickerSetName &>(obj));
8108 return true;
8110 func(static_cast<getSuitableDiscussionChats &>(obj));
8111 return true;
8113 func(static_cast<getSuitablePersonalChats &>(obj));
8114 return true;
8115 case getSupergroup::ID:
8116 func(static_cast<getSupergroup &>(obj));
8117 return true;
8119 func(static_cast<getSupergroupFullInfo &>(obj));
8120 return true;
8122 func(static_cast<getSupergroupMembers &>(obj));
8123 return true;
8124 case getSupportName::ID:
8125 func(static_cast<getSupportName &>(obj));
8126 return true;
8127 case getSupportUser::ID:
8128 func(static_cast<getSupportUser &>(obj));
8129 return true;
8131 func(static_cast<getTemporaryPasswordState &>(obj));
8132 return true;
8134 func(static_cast<getTextCompositionStyleExample &>(obj));
8135 return true;
8137 func(static_cast<getTextEntities &>(obj));
8138 return true;
8140 func(static_cast<getThemeParametersJsonString &>(obj));
8141 return true;
8143 func(static_cast<getThemedChatEmojiStatuses &>(obj));
8144 return true;
8146 func(static_cast<getThemedEmojiStatuses &>(obj));
8147 return true;
8148 case getTimeZones::ID:
8149 func(static_cast<getTimeZones &>(obj));
8150 return true;
8152 func(static_cast<getTonTransactions &>(obj));
8153 return true;
8154 case getTopChats::ID:
8155 func(static_cast<getTopChats &>(obj));
8156 return true;
8158 func(static_cast<getTrendingStickerSets &>(obj));
8159 return true;
8161 func(static_cast<getUpgradedGift &>(obj));
8162 return true;
8164 func(static_cast<getUpgradedGiftEmojiStatuses &>(obj));
8165 return true;
8167 func(static_cast<getUpgradedGiftValueInfo &>(obj));
8168 return true;
8170 func(static_cast<getUpgradedGiftVariants &>(obj));
8171 return true;
8173 func(static_cast<getUpgradedGiftWithdrawalUrl &>(obj));
8174 return true;
8176 func(static_cast<getUpgradedGiftsPromotionalAnimation &>(obj));
8177 return true;
8178 case getUser::ID:
8179 func(static_cast<getUser &>(obj));
8180 return true;
8182 func(static_cast<getUserChatBoosts &>(obj));
8183 return true;
8185 func(static_cast<getUserFullInfo &>(obj));
8186 return true;
8187 case getUserLink::ID:
8188 func(static_cast<getUserLink &>(obj));
8189 return true;
8191 func(static_cast<getUserPrivacySettingRules &>(obj));
8192 return true;
8194 func(static_cast<getUserProfileAudios &>(obj));
8195 return true;
8197 func(static_cast<getUserProfilePhotos &>(obj));
8198 return true;
8200 func(static_cast<getUserSupportInfo &>(obj));
8201 return true;
8203 func(static_cast<getVideoChatAvailableParticipants &>(obj));
8204 return true;
8206 func(static_cast<getVideoChatInviteLink &>(obj));
8207 return true;
8209 func(static_cast<getVideoChatRtmpUrl &>(obj));
8210 return true;
8212 func(static_cast<getVideoMessageAdvertisements &>(obj));
8213 return true;
8215 func(static_cast<getWebAppLinkUrl &>(obj));
8216 return true;
8218 func(static_cast<getWebAppPlaceholder &>(obj));
8219 return true;
8220 case getWebAppUrl::ID:
8221 func(static_cast<getWebAppUrl &>(obj));
8222 return true;
8224 func(static_cast<getWebPageInstantView &>(obj));
8225 return true;
8227 func(static_cast<giftPremiumWithStars &>(obj));
8228 return true;
8230 func(static_cast<hideContactCloseBirthdays &>(obj));
8231 return true;
8233 func(static_cast<hideSuggestedAction &>(obj));
8234 return true;
8235 case importContacts::ID:
8236 func(static_cast<importContacts &>(obj));
8237 return true;
8238 case importMessages::ID:
8239 func(static_cast<importMessages &>(obj));
8240 return true;
8242 func(static_cast<increaseGiftAuctionBid &>(obj));
8243 return true;
8245 func(static_cast<inviteGroupCallParticipant &>(obj));
8246 return true;
8248 func(static_cast<inviteVideoChatParticipants &>(obj));
8249 return true;
8251 func(static_cast<isLoginEmailAddressRequired &>(obj));
8252 return true;
8253 case isProfileAudio::ID:
8254 func(static_cast<isProfileAudio &>(obj));
8255 return true;
8256 case joinChat::ID:
8257 func(static_cast<joinChat &>(obj));
8258 return true;
8260 func(static_cast<joinChatByInviteLink &>(obj));
8261 return true;
8262 case joinGroupCall::ID:
8263 func(static_cast<joinGroupCall &>(obj));
8264 return true;
8265 case joinLiveStory::ID:
8266 func(static_cast<joinLiveStory &>(obj));
8267 return true;
8268 case joinVideoChat::ID:
8269 func(static_cast<joinVideoChat &>(obj));
8270 return true;
8272 func(static_cast<launchPrepaidGiveaway &>(obj));
8273 return true;
8274 case leaveChat::ID:
8275 func(static_cast<leaveChat &>(obj));
8276 return true;
8277 case leaveGroupCall::ID:
8278 func(static_cast<leaveGroupCall &>(obj));
8279 return true;
8280 case listenToAudio::ID:
8281 func(static_cast<listenToAudio &>(obj));
8282 return true;
8284 func(static_cast<loadActiveStories &>(obj));
8285 return true;
8286 case loadChats::ID:
8287 func(static_cast<loadChats &>(obj));
8288 return true;
8290 func(static_cast<loadDirectMessagesChatTopics &>(obj));
8291 return true;
8293 func(static_cast<loadGroupCallParticipants &>(obj));
8294 return true;
8296 func(static_cast<loadQuickReplyShortcutMessages &>(obj));
8297 return true;
8299 func(static_cast<loadQuickReplyShortcuts &>(obj));
8300 return true;
8302 func(static_cast<loadSavedMessagesTopics &>(obj));
8303 return true;
8304 case logOut::ID:
8305 func(static_cast<logOut &>(obj));
8306 return true;
8308 func(static_cast<markChecklistTasksAsDone &>(obj));
8309 return true;
8311 func(static_cast<openBotSimilarBot &>(obj));
8312 return true;
8313 case openChat::ID:
8314 func(static_cast<openChat &>(obj));
8315 return true;
8317 func(static_cast<openChatSimilarChat &>(obj));
8318 return true;
8320 func(static_cast<openGiftAuction &>(obj));
8321 return true;
8323 func(static_cast<openMessageContent &>(obj));
8324 return true;
8326 func(static_cast<openSponsoredChat &>(obj));
8327 return true;
8328 case openStory::ID:
8329 func(static_cast<openStory &>(obj));
8330 return true;
8331 case openWebApp::ID:
8332 func(static_cast<openWebApp &>(obj));
8333 return true;
8335 func(static_cast<optimizeStorage &>(obj));
8336 return true;
8337 case parseMarkdown::ID:
8338 func(static_cast<parseMarkdown &>(obj));
8339 return true;
8341 func(static_cast<parseTextEntities &>(obj));
8342 return true;
8343 case pinChatMessage::ID:
8344 func(static_cast<pinChatMessage &>(obj));
8345 return true;
8346 case pingProxy::ID:
8347 func(static_cast<pingProxy &>(obj));
8348 return true;
8350 func(static_cast<placeGiftAuctionBid &>(obj));
8351 return true;
8352 case postStory::ID:
8353 func(static_cast<postStory &>(obj));
8354 return true;
8356 func(static_cast<preliminaryUploadFile &>(obj));
8357 return true;
8359 func(static_cast<processChatFolderNewChats &>(obj));
8360 return true;
8362 func(static_cast<processChatHasProtectedContentDisableRequest &>(obj));
8363 return true;
8365 func(static_cast<processChatJoinRequest &>(obj));
8366 return true;
8368 func(static_cast<processChatJoinRequests &>(obj));
8369 return true;
8371 func(static_cast<processGiftPurchaseOffer &>(obj));
8372 return true;
8374 func(static_cast<processPushNotification &>(obj));
8375 return true;
8377 func(static_cast<rateSpeechRecognition &>(obj));
8378 return true;
8380 func(static_cast<readAllChatMentions &>(obj));
8381 return true;
8383 func(static_cast<readAllChatPollVotes &>(obj));
8384 return true;
8386 func(static_cast<readAllChatReactions &>(obj));
8387 return true;
8389 func(static_cast<readAllDirectMessagesChatTopicReactions &>(obj));
8390 return true;
8392 func(static_cast<readAllForumTopicMentions &>(obj));
8393 return true;
8395 func(static_cast<readAllForumTopicPollVotes &>(obj));
8396 return true;
8398 func(static_cast<readAllForumTopicReactions &>(obj));
8399 return true;
8401 func(static_cast<readBusinessMessage &>(obj));
8402 return true;
8403 case readChatList::ID:
8404 func(static_cast<readChatList &>(obj));
8405 return true;
8406 case readFilePart::ID:
8407 func(static_cast<readFilePart &>(obj));
8408 return true;
8410 func(static_cast<readdQuickReplyShortcutMessages &>(obj));
8411 return true;
8413 func(static_cast<recognizeSpeech &>(obj));
8414 return true;
8416 func(static_cast<recoverAuthenticationPassword &>(obj));
8417 return true;
8419 func(static_cast<recoverPassword &>(obj));
8420 return true;
8422 func(static_cast<refundStarPayment &>(obj));
8423 return true;
8424 case registerDevice::ID:
8425 func(static_cast<registerDevice &>(obj));
8426 return true;
8427 case registerUser::ID:
8428 func(static_cast<registerUser &>(obj));
8429 return true;
8431 func(static_cast<removeAllFilesFromDownloads &>(obj));
8432 return true;
8434 func(static_cast<removeAllWebBrowserSettingsExceptions &>(obj));
8435 return true;
8437 func(static_cast<removeBusinessConnectedBotFromChat &>(obj));
8438 return true;
8440 func(static_cast<removeChatActionBar &>(obj));
8441 return true;
8442 case removeContacts::ID:
8443 func(static_cast<removeContacts &>(obj));
8444 return true;
8446 func(static_cast<removeFavoriteSticker &>(obj));
8447 return true;
8449 func(static_cast<removeFileFromDownloads &>(obj));
8450 return true;
8452 func(static_cast<removeGiftCollectionGifts &>(obj));
8453 return true;
8455 func(static_cast<removeInstalledBackground &>(obj));
8456 return true;
8458 func(static_cast<removeLoginPasskey &>(obj));
8459 return true;
8461 func(static_cast<removeMessageReaction &>(obj));
8462 return true;
8464 func(static_cast<removeMessageSenderBotVerification &>(obj));
8465 return true;
8467 func(static_cast<removeNotification &>(obj));
8468 return true;
8470 func(static_cast<removeNotificationGroup &>(obj));
8471 return true;
8473 func(static_cast<removePendingLiveStoryReactions &>(obj));
8474 return true;
8476 func(static_cast<removePendingPaidMessageReactions &>(obj));
8477 return true;
8479 func(static_cast<removeProfileAudio &>(obj));
8480 return true;
8481 case removeProxy::ID:
8482 func(static_cast<removeProxy &>(obj));
8483 return true;
8485 func(static_cast<removeRecentHashtag &>(obj));
8486 return true;
8488 func(static_cast<removeRecentSticker &>(obj));
8489 return true;
8491 func(static_cast<removeRecentlyFoundChat &>(obj));
8492 return true;
8494 func(static_cast<removeSavedAnimation &>(obj));
8495 return true;
8497 func(static_cast<removeSavedNotificationSound &>(obj));
8498 return true;
8500 func(static_cast<removeSearchedForTag &>(obj));
8501 return true;
8503 func(static_cast<removeStickerFromSet &>(obj));
8504 return true;
8506 func(static_cast<removeStoryAlbumStories &>(obj));
8507 return true;
8509 func(static_cast<removeTextCompositionStyle &>(obj));
8510 return true;
8511 case removeTopChat::ID:
8512 func(static_cast<removeTopChat &>(obj));
8513 return true;
8515 func(static_cast<removeWebBrowserSettingsException &>(obj));
8516 return true;
8518 func(static_cast<reorderActiveUsernames &>(obj));
8519 return true;
8521 func(static_cast<reorderBotActiveUsernames &>(obj));
8522 return true;
8524 func(static_cast<reorderBotMediaPreviews &>(obj));
8525 return true;
8527 func(static_cast<reorderChatFolders &>(obj));
8528 return true;
8530 func(static_cast<reorderGiftCollectionGifts &>(obj));
8531 return true;
8533 func(static_cast<reorderGiftCollections &>(obj));
8534 return true;
8536 func(static_cast<reorderInstalledStickerSets &>(obj));
8537 return true;
8539 func(static_cast<reorderQuickReplyShortcuts &>(obj));
8540 return true;
8542 func(static_cast<reorderStoryAlbumStories &>(obj));
8543 return true;
8545 func(static_cast<reorderStoryAlbums &>(obj));
8546 return true;
8548 func(static_cast<reorderSupergroupActiveUsernames &>(obj));
8549 return true;
8551 func(static_cast<replaceLiveStoryRtmpUrl &>(obj));
8552 return true;
8554 func(static_cast<replacePrimaryChatInviteLink &>(obj));
8555 return true;
8557 func(static_cast<replaceStickerInSet &>(obj));
8558 return true;
8560 func(static_cast<replaceVideoChatRtmpUrl &>(obj));
8561 return true;
8563 func(static_cast<reportAuthenticationCodeMissing &>(obj));
8564 return true;
8565 case reportChat::ID:
8566 func(static_cast<reportChat &>(obj));
8567 return true;
8569 func(static_cast<reportChatPhoto &>(obj));
8570 return true;
8572 func(static_cast<reportChatSponsoredMessage &>(obj));
8573 return true;
8575 func(static_cast<reportMessageReactions &>(obj));
8576 return true;
8578 func(static_cast<reportPhoneNumberCodeMissing &>(obj));
8579 return true;
8581 func(static_cast<reportSponsoredChat &>(obj));
8582 return true;
8583 case reportStory::ID:
8584 func(static_cast<reportStory &>(obj));
8585 return true;
8587 func(static_cast<reportSupergroupAntiSpamFalsePositive &>(obj));
8588 return true;
8590 func(static_cast<reportSupergroupSpam &>(obj));
8591 return true;
8593 func(static_cast<reportVideoMessageAdvertisement &>(obj));
8594 return true;
8596 func(static_cast<requestAuthenticationPasswordRecovery &>(obj));
8597 return true;
8599 func(static_cast<requestPasswordRecovery &>(obj));
8600 return true;
8602 func(static_cast<requestQrCodeAuthentication &>(obj));
8603 return true;
8605 func(static_cast<resendAuthenticationCode &>(obj));
8606 return true;
8608 func(static_cast<resendEmailAddressVerificationCode &>(obj));
8609 return true;
8611 func(static_cast<resendLoginEmailAddressCode &>(obj));
8612 return true;
8613 case resendMessages::ID:
8614 func(static_cast<resendMessages &>(obj));
8615 return true;
8617 func(static_cast<resendPhoneNumberCode &>(obj));
8618 return true;
8620 func(static_cast<resendRecoveryEmailAddressCode &>(obj));
8621 return true;
8623 func(static_cast<resetAllNotificationSettings &>(obj));
8624 return true;
8626 func(static_cast<resetAuthenticationEmailAddress &>(obj));
8627 return true;
8629 func(static_cast<resetInstalledBackgrounds &>(obj));
8630 return true;
8632 func(static_cast<resetNetworkStatistics &>(obj));
8633 return true;
8634 case resetPassword::ID:
8635 func(static_cast<resetPassword &>(obj));
8636 return true;
8638 func(static_cast<reuseStarSubscription &>(obj));
8639 return true;
8641 func(static_cast<revokeChatInviteLink &>(obj));
8642 return true;
8644 func(static_cast<revokeGroupCallInviteLink &>(obj));
8645 return true;
8647 func(static_cast<saveApplicationLogEvent &>(obj));
8648 return true;
8650 func(static_cast<savePreparedInlineMessage &>(obj));
8651 return true;
8653 func(static_cast<savePreparedKeyboardButton &>(obj));
8654 return true;
8656 func(static_cast<searchAffiliatePrograms &>(obj));
8657 return true;
8659 func(static_cast<searchBackground &>(obj));
8660 return true;
8662 func(static_cast<searchCallMessages &>(obj));
8663 return true;
8665 func(static_cast<searchChatAffiliateProgram &>(obj));
8666 return true;
8668 func(static_cast<searchChatMembers &>(obj));
8669 return true;
8671 func(static_cast<searchChatMessages &>(obj));
8672 return true;
8674 func(static_cast<searchChatRecentLocationMessages &>(obj));
8675 return true;
8676 case searchChats::ID:
8677 func(static_cast<searchChats &>(obj));
8678 return true;
8680 func(static_cast<searchChatsOnServer &>(obj));
8681 return true;
8682 case searchContacts::ID:
8683 func(static_cast<searchContacts &>(obj));
8684 return true;
8685 case searchEmojis::ID:
8686 func(static_cast<searchEmojis &>(obj));
8687 return true;
8689 func(static_cast<searchFileDownloads &>(obj));
8690 return true;
8692 func(static_cast<searchGiftsForResale &>(obj));
8693 return true;
8694 case searchHashtags::ID:
8695 func(static_cast<searchHashtags &>(obj));
8696 return true;
8698 func(static_cast<searchInstalledStickerSets &>(obj));
8699 return true;
8700 case searchMessages::ID:
8701 func(static_cast<searchMessages &>(obj));
8702 return true;
8704 func(static_cast<searchOutgoingDocumentMessages &>(obj));
8705 return true;
8707 func(static_cast<searchPublicChat &>(obj));
8708 return true;
8710 func(static_cast<searchPublicChats &>(obj));
8711 return true;
8713 func(static_cast<searchPublicMessagesByTag &>(obj));
8714 return true;
8716 func(static_cast<searchPublicPosts &>(obj));
8717 return true;
8719 func(static_cast<searchPublicStoriesByLocation &>(obj));
8720 return true;
8722 func(static_cast<searchPublicStoriesByTag &>(obj));
8723 return true;
8725 func(static_cast<searchPublicStoriesByVenue &>(obj));
8726 return true;
8727 case searchQuote::ID:
8728 func(static_cast<searchQuote &>(obj));
8729 return true;
8731 func(static_cast<searchRecentlyFoundChats &>(obj));
8732 return true;
8734 func(static_cast<searchSavedMessages &>(obj));
8735 return true;
8737 func(static_cast<searchSecretMessages &>(obj));
8738 return true;
8740 func(static_cast<searchStickerSet &>(obj));
8741 return true;
8743 func(static_cast<searchStickerSets &>(obj));
8744 return true;
8745 case searchStickers::ID:
8746 func(static_cast<searchStickers &>(obj));
8747 return true;
8749 func(static_cast<searchStringsByPrefix &>(obj));
8750 return true;
8752 func(static_cast<searchTextCompositionStyle &>(obj));
8753 return true;
8755 func(static_cast<searchUserByPhoneNumber &>(obj));
8756 return true;
8758 func(static_cast<searchUserByToken &>(obj));
8759 return true;
8760 case searchWebApp::ID:
8761 func(static_cast<searchWebApp &>(obj));
8762 return true;
8763 case sellGift::ID:
8764 func(static_cast<sellGift &>(obj));
8765 return true;
8767 func(static_cast<sendAuthenticationFirebaseSms &>(obj));
8768 return true;
8770 func(static_cast<sendBotStartMessage &>(obj));
8771 return true;
8773 func(static_cast<sendBusinessMessage &>(obj));
8774 return true;
8776 func(static_cast<sendBusinessMessageAlbum &>(obj));
8777 return true;
8779 func(static_cast<sendCallDebugInformation &>(obj));
8780 return true;
8781 case sendCallLog::ID:
8782 func(static_cast<sendCallLog &>(obj));
8783 return true;
8784 case sendCallRating::ID:
8785 func(static_cast<sendCallRating &>(obj));
8786 return true;
8788 func(static_cast<sendCallSignalingData &>(obj));
8789 return true;
8790 case sendChatAction::ID:
8791 func(static_cast<sendChatAction &>(obj));
8792 return true;
8794 func(static_cast<sendCustomRequest &>(obj));
8795 return true;
8797 func(static_cast<sendEmailAddressVerificationCode &>(obj));
8798 return true;
8800 func(static_cast<sendEphemeralMessage &>(obj));
8801 return true;
8802 case sendGift::ID:
8803 func(static_cast<sendGift &>(obj));
8804 return true;
8806 func(static_cast<sendGiftPurchaseOffer &>(obj));
8807 return true;
8809 func(static_cast<sendGroupCallMessage &>(obj));
8810 return true;
8812 func(static_cast<sendInlineQueryResultMessage &>(obj));
8813 return true;
8814 case sendMessage::ID:
8815 func(static_cast<sendMessage &>(obj));
8816 return true;
8818 func(static_cast<sendMessageAlbum &>(obj));
8819 return true;
8821 func(static_cast<sendMessageViewMetrics &>(obj));
8822 return true;
8824 func(static_cast<sendPassportAuthorizationForm &>(obj));
8825 return true;
8827 func(static_cast<sendPaymentForm &>(obj));
8828 return true;
8830 func(static_cast<sendPhoneNumberCode &>(obj));
8831 return true;
8833 func(static_cast<sendPhoneNumberFirebaseSms &>(obj));
8834 return true;
8836 func(static_cast<sendQuickReplyShortcutMessages &>(obj));
8837 return true;
8838 case sendResoldGift::ID:
8839 func(static_cast<sendResoldGift &>(obj));
8840 return true;
8842 func(static_cast<sendRichMessageDraft &>(obj));
8843 return true;
8845 func(static_cast<sendTextMessageDraft &>(obj));
8846 return true;
8848 func(static_cast<sendWebAppCustomRequest &>(obj));
8849 return true;
8850 case sendWebAppData::ID:
8851 func(static_cast<sendWebAppData &>(obj));
8852 return true;
8853 case setAccentColor::ID:
8854 func(static_cast<setAccentColor &>(obj));
8855 return true;
8856 case setAccountTtl::ID:
8857 func(static_cast<setAccountTtl &>(obj));
8858 return true;
8859 case setAlarm::ID:
8860 func(static_cast<setAlarm &>(obj));
8861 return true;
8863 func(static_cast<setApplicationVerificationToken &>(obj));
8864 return true;
8866 func(static_cast<setArchiveChatListSettings &>(obj));
8867 return true;
8869 func(static_cast<setAuthenticationEmailAddress &>(obj));
8870 return true;
8872 func(static_cast<setAuthenticationPhoneNumber &>(obj));
8873 return true;
8875 func(static_cast<setAuthenticationPremiumPurchaseTransaction &>(obj));
8876 return true;
8878 func(static_cast<setAutoDownloadSettings &>(obj));
8879 return true;
8881 func(static_cast<setAutosaveSettings &>(obj));
8882 return true;
8883 case setBio::ID:
8884 func(static_cast<setBio &>(obj));
8885 return true;
8886 case setBirthdate::ID:
8887 func(static_cast<setBirthdate &>(obj));
8888 return true;
8890 func(static_cast<setBotInfoDescription &>(obj));
8891 return true;
8893 func(static_cast<setBotInfoShortDescription &>(obj));
8894 return true;
8895 case setBotName::ID:
8896 func(static_cast<setBotName &>(obj));
8897 return true;
8899 func(static_cast<setBotProfilePhoto &>(obj));
8900 return true;
8902 func(static_cast<setBotUpdatesStatus &>(obj));
8903 return true;
8905 func(static_cast<setBusinessAccountBio &>(obj));
8906 return true;
8908 func(static_cast<setBusinessAccountGiftSettings &>(obj));
8909 return true;
8911 func(static_cast<setBusinessAccountName &>(obj));
8912 return true;
8914 func(static_cast<setBusinessAccountProfilePhoto &>(obj));
8915 return true;
8917 func(static_cast<setBusinessAccountUsername &>(obj));
8918 return true;
8920 func(static_cast<setBusinessAwayMessageSettings &>(obj));
8921 return true;
8923 func(static_cast<setBusinessConnectedBot &>(obj));
8924 return true;
8926 func(static_cast<setBusinessGreetingMessageSettings &>(obj));
8927 return true;
8929 func(static_cast<setBusinessLocation &>(obj));
8930 return true;
8932 func(static_cast<setBusinessMessageIsPinned &>(obj));
8933 return true;
8935 func(static_cast<setBusinessOpeningHours &>(obj));
8936 return true;
8938 func(static_cast<setBusinessStartPage &>(obj));
8939 return true;
8941 func(static_cast<setChatAccentColor &>(obj));
8942 return true;
8944 func(static_cast<setChatActiveStoriesList &>(obj));
8945 return true;
8947 func(static_cast<setChatAffiliateProgram &>(obj));
8948 return true;
8950 func(static_cast<setChatAvailableReactions &>(obj));
8951 return true;
8953 func(static_cast<setChatBackground &>(obj));
8954 return true;
8956 func(static_cast<setChatClientData &>(obj));
8957 return true;
8959 func(static_cast<setChatDescription &>(obj));
8960 return true;
8962 func(static_cast<setChatDirectMessagesGroup &>(obj));
8963 return true;
8965 func(static_cast<setChatDiscussionGroup &>(obj));
8966 return true;
8968 func(static_cast<setChatDraftMessage &>(obj));
8969 return true;
8971 func(static_cast<setChatEmojiStatus &>(obj));
8972 return true;
8974 func(static_cast<setChatLocation &>(obj));
8975 return true;
8977 func(static_cast<setChatMemberStatus &>(obj));
8978 return true;
8980 func(static_cast<setChatMemberTag &>(obj));
8981 return true;
8983 func(static_cast<setChatMessageAutoDeleteTime &>(obj));
8984 return true;
8986 func(static_cast<setChatMessageSender &>(obj));
8987 return true;
8989 func(static_cast<setChatNotificationSettings &>(obj));
8990 return true;
8992 func(static_cast<setChatPaidMessageStarCount &>(obj));
8993 return true;
8995 func(static_cast<setChatPermissions &>(obj));
8996 return true;
8997 case setChatPhoto::ID:
8998 func(static_cast<setChatPhoto &>(obj));
8999 return true;
9001 func(static_cast<setChatPinnedStories &>(obj));
9002 return true;
9004 func(static_cast<setChatProfileAccentColor &>(obj));
9005 return true;
9007 func(static_cast<setChatSlowModeDelay &>(obj));
9008 return true;
9009 case setChatTheme::ID:
9010 func(static_cast<setChatTheme &>(obj));
9011 return true;
9012 case setChatTitle::ID:
9013 func(static_cast<setChatTitle &>(obj));
9014 return true;
9016 func(static_cast<setCloseFriends &>(obj));
9017 return true;
9018 case setCommands::ID:
9019 func(static_cast<setCommands &>(obj));
9020 return true;
9022 func(static_cast<setCustomEmojiStickerSetThumbnail &>(obj));
9023 return true;
9025 func(static_cast<setCustomLanguagePack &>(obj));
9026 return true;
9028 func(static_cast<setCustomLanguagePackString &>(obj));
9029 return true;
9031 func(static_cast<setDatabaseEncryptionKey &>(obj));
9032 return true;
9034 func(static_cast<setDefaultBackground &>(obj));
9035 return true;
9037 func(static_cast<setDefaultChannelAdministratorRights &>(obj));
9038 return true;
9040 func(static_cast<setDefaultGroupAdministratorRights &>(obj));
9041 return true;
9043 func(static_cast<setDefaultMessageAutoDeleteTime &>(obj));
9044 return true;
9046 func(static_cast<setDefaultReactionType &>(obj));
9047 return true;
9049 func(static_cast<setDirectMessagesChatTopicIsMarkedAsUnread &>(obj));
9050 return true;
9051 case setEmojiStatus::ID:
9052 func(static_cast<setEmojiStatus &>(obj));
9053 return true;
9055 func(static_cast<setFileGenerationProgress &>(obj));
9056 return true;
9058 func(static_cast<setForumTopicNotificationSettings &>(obj));
9059 return true;
9060 case setGameScore::ID:
9061 func(static_cast<setGameScore &>(obj));
9062 return true;
9064 func(static_cast<setGiftCollectionName &>(obj));
9065 return true;
9067 func(static_cast<setGiftResalePrice &>(obj));
9068 return true;
9070 func(static_cast<setGiftSettings &>(obj));
9071 return true;
9073 func(static_cast<setGroupCallPaidMessageStarCount &>(obj));
9074 return true;
9076 func(static_cast<setGroupCallParticipantIsSpeaking &>(obj));
9077 return true;
9079 func(static_cast<setGroupCallParticipantVolumeLevel &>(obj));
9080 return true;
9082 func(static_cast<setInactiveSessionTtl &>(obj));
9083 return true;
9085 func(static_cast<setInlineGameScore &>(obj));
9086 return true;
9088 func(static_cast<setLiveStoryMessageSender &>(obj));
9089 return true;
9090 case setLogStream::ID:
9091 func(static_cast<setLogStream &>(obj));
9092 return true;
9094 func(static_cast<setLogTagVerbosityLevel &>(obj));
9095 return true;
9097 func(static_cast<setLogVerbosityLevel &>(obj));
9098 return true;
9100 func(static_cast<setLoginEmailAddress &>(obj));
9101 return true;
9103 func(static_cast<setMainProfileTab &>(obj));
9104 return true;
9106 func(static_cast<setManagedBotAccessSettings &>(obj));
9107 return true;
9108 case setMenuButton::ID:
9109 func(static_cast<setMenuButton &>(obj));
9110 return true;
9112 func(static_cast<setMessageFactCheck &>(obj));
9113 return true;
9115 func(static_cast<setMessageReactions &>(obj));
9116 return true;
9118 func(static_cast<setMessageSenderBlockList &>(obj));
9119 return true;
9121 func(static_cast<setMessageSenderBotVerification &>(obj));
9122 return true;
9123 case setName::ID:
9124 func(static_cast<setName &>(obj));
9125 return true;
9126 case setNetworkType::ID:
9127 func(static_cast<setNetworkType &>(obj));
9128 return true;
9130 func(static_cast<setNewChatPrivacySettings &>(obj));
9131 return true;
9132 case setOption::ID:
9133 func(static_cast<setOption &>(obj));
9134 return true;
9136 func(static_cast<setPaidMessageReactionType &>(obj));
9137 return true;
9139 func(static_cast<setPassportElement &>(obj));
9140 return true;
9142 func(static_cast<setPassportElementErrors &>(obj));
9143 return true;
9144 case setPassword::ID:
9145 func(static_cast<setPassword &>(obj));
9146 return true;
9148 func(static_cast<setPersonalChat &>(obj));
9149 return true;
9150 case setPinnedChats::ID:
9151 func(static_cast<setPinnedChats &>(obj));
9152 return true;
9154 func(static_cast<setPinnedForumTopics &>(obj));
9155 return true;
9156 case setPinnedGifts::ID:
9157 func(static_cast<setPinnedGifts &>(obj));
9158 return true;
9160 func(static_cast<setPinnedSavedMessagesTopics &>(obj));
9161 return true;
9162 case setPollAnswer::ID:
9163 func(static_cast<setPollAnswer &>(obj));
9164 return true;
9166 func(static_cast<setProfileAccentColor &>(obj));
9167 return true;
9169 func(static_cast<setProfileAudioPosition &>(obj));
9170 return true;
9172 func(static_cast<setProfilePhoto &>(obj));
9173 return true;
9175 func(static_cast<setQuickReplyShortcutName &>(obj));
9176 return true;
9178 func(static_cast<setReactionNotificationSettings &>(obj));
9179 return true;
9181 func(static_cast<setReadDatePrivacySettings &>(obj));
9182 return true;
9184 func(static_cast<setRecoveryEmailAddress &>(obj));
9185 return true;
9187 func(static_cast<setSavedMessagesTagLabel &>(obj));
9188 return true;
9190 func(static_cast<setScopeNotificationSettings &>(obj));
9191 return true;
9193 func(static_cast<setStickerEmojis &>(obj));
9194 return true;
9196 func(static_cast<setStickerKeywords &>(obj));
9197 return true;
9199 func(static_cast<setStickerMaskPosition &>(obj));
9200 return true;
9202 func(static_cast<setStickerPositionInSet &>(obj));
9203 return true;
9205 func(static_cast<setStickerSetThumbnail &>(obj));
9206 return true;
9208 func(static_cast<setStickerSetTitle &>(obj));
9209 return true;
9211 func(static_cast<setStoryAlbumName &>(obj));
9212 return true;
9214 func(static_cast<setStoryPrivacySettings &>(obj));
9215 return true;
9217 func(static_cast<setStoryReaction &>(obj));
9218 return true;
9220 func(static_cast<setSupergroupCustomEmojiStickerSet &>(obj));
9221 return true;
9223 func(static_cast<setSupergroupMainProfileTab &>(obj));
9224 return true;
9226 func(static_cast<setSupergroupStickerSet &>(obj));
9227 return true;
9229 func(static_cast<setSupergroupUnrestrictBoostCount &>(obj));
9230 return true;
9232 func(static_cast<setSupergroupUsername &>(obj));
9233 return true;
9235 func(static_cast<setTdlibParameters &>(obj));
9236 return true;
9238 func(static_cast<setUpgradedGiftColors &>(obj));
9239 return true;
9241 func(static_cast<setUserEmojiStatus &>(obj));
9242 return true;
9243 case setUserNote::ID:
9244 func(static_cast<setUserNote &>(obj));
9245 return true;
9247 func(static_cast<setUserPersonalProfilePhoto &>(obj));
9248 return true;
9250 func(static_cast<setUserPrivacySettingRules &>(obj));
9251 return true;
9253 func(static_cast<setUserSupportInfo &>(obj));
9254 return true;
9255 case setUsername::ID:
9256 func(static_cast<setUsername &>(obj));
9257 return true;
9259 func(static_cast<setVideoChatDefaultParticipant &>(obj));
9260 return true;
9262 func(static_cast<setVideoChatTitle &>(obj));
9263 return true;
9265 func(static_cast<shareChatWithBot &>(obj));
9266 return true;
9268 func(static_cast<sharePhoneNumber &>(obj));
9269 return true;
9271 func(static_cast<shareUsersWithBot &>(obj));
9272 return true;
9274 func(static_cast<startGroupCallRecording &>(obj));
9275 return true;
9277 func(static_cast<startGroupCallScreenSharing &>(obj));
9278 return true;
9279 case startLiveStory::ID:
9280 func(static_cast<startLiveStory &>(obj));
9281 return true;
9283 func(static_cast<startScheduledVideoChat &>(obj));
9284 return true;
9286 func(static_cast<stopBusinessPoll &>(obj));
9287 return true;
9288 case stopPoll::ID:
9289 func(static_cast<stopPoll &>(obj));
9290 return true;
9292 func(static_cast<suggestUserBirthdate &>(obj));
9293 return true;
9295 func(static_cast<suggestUserProfilePhoto &>(obj));
9296 return true;
9298 func(static_cast<summarizeMessage &>(obj));
9299 return true;
9301 func(static_cast<synchronizeLanguagePack &>(obj));
9302 return true;
9304 func(static_cast<terminateAllOtherSessions &>(obj));
9305 return true;
9307 func(static_cast<terminateSession &>(obj));
9308 return true;
9309 case testCallBytes::ID:
9310 func(static_cast<testCallBytes &>(obj));
9311 return true;
9312 case testCallEmpty::ID:
9313 func(static_cast<testCallEmpty &>(obj));
9314 return true;
9315 case testCallString::ID:
9316 func(static_cast<testCallString &>(obj));
9317 return true;
9319 func(static_cast<testCallVectorInt &>(obj));
9320 return true;
9322 func(static_cast<testCallVectorIntObject &>(obj));
9323 return true;
9325 func(static_cast<testCallVectorString &>(obj));
9326 return true;
9328 func(static_cast<testCallVectorStringObject &>(obj));
9329 return true;
9331 func(static_cast<testGetDifference &>(obj));
9332 return true;
9333 case testNetwork::ID:
9334 func(static_cast<testNetwork &>(obj));
9335 return true;
9336 case testProxy::ID:
9337 func(static_cast<testProxy &>(obj));
9338 return true;
9340 func(static_cast<testReturnError &>(obj));
9341 return true;
9342 case testSquareInt::ID:
9343 func(static_cast<testSquareInt &>(obj));
9344 return true;
9345 case testUseUpdate::ID:
9346 func(static_cast<testUseUpdate &>(obj));
9347 return true;
9349 func(static_cast<toggleAllDownloadsArePaused &>(obj));
9350 return true;
9352 func(static_cast<toggleBotCanManageEmojiStatus &>(obj));
9353 return true;
9355 func(static_cast<toggleBotIsAddedToAttachmentMenu &>(obj));
9356 return true;
9358 func(static_cast<toggleBotUsernameIsActive &>(obj));
9359 return true;
9361 func(static_cast<toggleBusinessConnectedBotChatIsPaused &>(obj));
9362 return true;
9364 func(static_cast<toggleChatDefaultDisableNotification &>(obj));
9365 return true;
9367 func(static_cast<toggleChatFolderTags &>(obj));
9368 return true;
9370 func(static_cast<toggleChatGiftNotifications &>(obj));
9371 return true;
9373 func(static_cast<toggleChatHasProtectedContent &>(obj));
9374 return true;
9376 func(static_cast<toggleChatIsMarkedAsUnread &>(obj));
9377 return true;
9379 func(static_cast<toggleChatIsPinned &>(obj));
9380 return true;
9382 func(static_cast<toggleChatIsTranslatable &>(obj));
9383 return true;
9385 func(static_cast<toggleChatViewAsTopics &>(obj));
9386 return true;
9389 return true;
9391 func(static_cast<toggleDownloadIsPaused &>(obj));
9392 return true;
9394 func(static_cast<toggleForumTopicIsClosed &>(obj));
9395 return true;
9397 func(static_cast<toggleForumTopicIsPinned &>(obj));
9398 return true;
9400 func(static_cast<toggleGeneralForumTopicIsHidden &>(obj));
9401 return true;
9403 func(static_cast<toggleGiftIsSaved &>(obj));
9404 return true;
9406 func(static_cast<toggleGroupCallAreMessagesAllowed &>(obj));
9407 return true;
9409 func(static_cast<toggleGroupCallIsMyVideoEnabled &>(obj));
9410 return true;
9412 func(static_cast<toggleGroupCallIsMyVideoPaused &>(obj));
9413 return true;
9415 func(static_cast<toggleGroupCallParticipantIsHandRaised &>(obj));
9416 return true;
9418 func(static_cast<toggleGroupCallParticipantIsMuted &>(obj));
9419 return true;
9421 func(static_cast<toggleGroupCallScreenSharingIsPaused &>(obj));
9422 return true;
9424 func(static_cast<toggleHasSponsoredMessagesEnabled &>(obj));
9425 return true;
9427 func(static_cast<toggleSavedMessagesTopicIsPinned &>(obj));
9428 return true;
9430 func(static_cast<toggleSessionCanAcceptCalls &>(obj));
9431 return true;
9433 func(static_cast<toggleSessionCanAcceptSecretChats &>(obj));
9434 return true;
9436 func(static_cast<toggleStoryIsPostedToChatPage &>(obj));
9437 return true;
9439 func(static_cast<toggleSupergroupCanHaveSponsoredMessages &>(obj));
9440 return true;
9442 func(static_cast<toggleSupergroupHasAggressiveAntiSpamEnabled &>(obj));
9443 return true;
9445 func(static_cast<toggleSupergroupHasAutomaticTranslation &>(obj));
9446 return true;
9448 func(static_cast<toggleSupergroupHasHiddenMembers &>(obj));
9449 return true;
9451 func(static_cast<toggleSupergroupIsAllHistoryAvailable &>(obj));
9452 return true;
9454 func(static_cast<toggleSupergroupIsBroadcastGroup &>(obj));
9455 return true;
9457 func(static_cast<toggleSupergroupIsForum &>(obj));
9458 return true;
9460 func(static_cast<toggleSupergroupJoinByRequest &>(obj));
9461 return true;
9463 func(static_cast<toggleSupergroupJoinToSendMessages &>(obj));
9464 return true;
9466 func(static_cast<toggleSupergroupSignMessages &>(obj));
9467 return true;
9469 func(static_cast<toggleSupergroupUsernameIsActive &>(obj));
9470 return true;
9472 func(static_cast<toggleUsernameIsActive &>(obj));
9473 return true;
9475 func(static_cast<toggleVideoChatEnabledStartNotification &>(obj));
9476 return true;
9478 func(static_cast<toggleVideoChatMuteNewParticipants &>(obj));
9479 return true;
9481 func(static_cast<transferBusinessAccountStars &>(obj));
9482 return true;
9484 func(static_cast<transferChatOwnership &>(obj));
9485 return true;
9486 case transferGift::ID:
9487 func(static_cast<transferGift &>(obj));
9488 return true;
9490 func(static_cast<translateMessageRichMessage &>(obj));
9491 return true;
9493 func(static_cast<translateMessageText &>(obj));
9494 return true;
9496 func(static_cast<translateRichMessage &>(obj));
9497 return true;
9498 case translateText::ID:
9499 func(static_cast<translateText &>(obj));
9500 return true;
9502 func(static_cast<unpinAllChatMessages &>(obj));
9503 return true;
9505 func(static_cast<unpinAllDirectMessagesChatTopicMessages &>(obj));
9506 return true;
9508 func(static_cast<unpinAllForumTopicMessages &>(obj));
9509 return true;
9511 func(static_cast<unpinChatMessage &>(obj));
9512 return true;
9514 func(static_cast<upgradeBasicGroupChatToSupergroupChat &>(obj));
9515 return true;
9516 case upgradeGift::ID:
9517 func(static_cast<upgradeGift &>(obj));
9518 return true;
9520 func(static_cast<uploadStickerFile &>(obj));
9521 return true;
9523 func(static_cast<validateOrderInfo &>(obj));
9524 return true;
9525 case viewMessages::ID:
9526 func(static_cast<viewMessages &>(obj));
9527 return true;
9529 func(static_cast<viewPremiumFeature &>(obj));
9530 return true;
9532 func(static_cast<viewSponsoredChat &>(obj));
9533 return true;
9535 func(static_cast<viewTrendingStickerSets &>(obj));
9536 return true;
9538 func(static_cast<viewVideoMessageAdvertisement &>(obj));
9539 return true;
9541 func(static_cast<writeGeneratedFilePart &>(obj));
9542 return true;
9543 default:
9544 return false;
9545 }
9546}
9547
9554template <class T>
9555bool downcast_call(ActiveStoryState &obj, const T &func) {
9556 switch (obj.get_id()) {
9558 func(static_cast<activeStoryStateLive &>(obj));
9559 return true;
9561 func(static_cast<activeStoryStateUnread &>(obj));
9562 return true;
9564 func(static_cast<activeStoryStateRead &>(obj));
9565 return true;
9566 default:
9567 return false;
9568 }
9569}
9570
9577template <class T>
9578bool downcast_call(AffiliateProgramSortOrder &obj, const T &func) {
9579 switch (obj.get_id()) {
9581 func(static_cast<affiliateProgramSortOrderProfitability &>(obj));
9582 return true;
9584 func(static_cast<affiliateProgramSortOrderCreationDate &>(obj));
9585 return true;
9587 func(static_cast<affiliateProgramSortOrderRevenue &>(obj));
9588 return true;
9589 default:
9590 return false;
9591 }
9592}
9593
9600template <class T>
9601bool downcast_call(AffiliateType &obj, const T &func) {
9602 switch (obj.get_id()) {
9604 func(static_cast<affiliateTypeCurrentUser &>(obj));
9605 return true;
9607 func(static_cast<affiliateTypeBot &>(obj));
9608 return true;
9610 func(static_cast<affiliateTypeChannel &>(obj));
9611 return true;
9612 default:
9613 return false;
9614 }
9615}
9616
9623template <class T>
9624bool downcast_call(AuctionState &obj, const T &func) {
9625 switch (obj.get_id()) {
9627 func(static_cast<auctionStateActive &>(obj));
9628 return true;
9630 func(static_cast<auctionStateFinished &>(obj));
9631 return true;
9632 default:
9633 return false;
9634 }
9635}
9636
9643template <class T>
9644bool downcast_call(AuthenticationCodeType &obj, const T &func) {
9645 switch (obj.get_id()) {
9647 func(static_cast<authenticationCodeTypeTelegramMessage &>(obj));
9648 return true;
9650 func(static_cast<authenticationCodeTypeSms &>(obj));
9651 return true;
9653 func(static_cast<authenticationCodeTypeSmsWord &>(obj));
9654 return true;
9656 func(static_cast<authenticationCodeTypeSmsPhrase &>(obj));
9657 return true;
9659 func(static_cast<authenticationCodeTypeCall &>(obj));
9660 return true;
9662 func(static_cast<authenticationCodeTypeFlashCall &>(obj));
9663 return true;
9665 func(static_cast<authenticationCodeTypeMissedCall &>(obj));
9666 return true;
9668 func(static_cast<authenticationCodeTypeFragment &>(obj));
9669 return true;
9671 func(static_cast<authenticationCodeTypeFirebaseAndroid &>(obj));
9672 return true;
9674 func(static_cast<authenticationCodeTypeFirebaseIos &>(obj));
9675 return true;
9676 default:
9677 return false;
9678 }
9679}
9680
9687template <class T>
9688bool downcast_call(AuthorizationState &obj, const T &func) {
9689 switch (obj.get_id()) {
9691 func(static_cast<authorizationStateWaitTdlibParameters &>(obj));
9692 return true;
9694 func(static_cast<authorizationStateWaitPhoneNumber &>(obj));
9695 return true;
9697 func(static_cast<authorizationStateWaitPremiumPurchase &>(obj));
9698 return true;
9700 func(static_cast<authorizationStateWaitEmailAddress &>(obj));
9701 return true;
9703 func(static_cast<authorizationStateWaitEmailCode &>(obj));
9704 return true;
9706 func(static_cast<authorizationStateWaitCode &>(obj));
9707 return true;
9709 func(static_cast<authorizationStateWaitOtherDeviceConfirmation &>(obj));
9710 return true;
9712 func(static_cast<authorizationStateWaitRegistration &>(obj));
9713 return true;
9715 func(static_cast<authorizationStateWaitPassword &>(obj));
9716 return true;
9718 func(static_cast<authorizationStateReady &>(obj));
9719 return true;
9721 func(static_cast<authorizationStateLoggingOut &>(obj));
9722 return true;
9724 func(static_cast<authorizationStateClosing &>(obj));
9725 return true;
9727 func(static_cast<authorizationStateClosed &>(obj));
9728 return true;
9729 default:
9730 return false;
9731 }
9732}
9733
9740template <class T>
9741bool downcast_call(AutosaveSettingsScope &obj, const T &func) {
9742 switch (obj.get_id()) {
9744 func(static_cast<autosaveSettingsScopePrivateChats &>(obj));
9745 return true;
9747 func(static_cast<autosaveSettingsScopeGroupChats &>(obj));
9748 return true;
9750 func(static_cast<autosaveSettingsScopeChannelChats &>(obj));
9751 return true;
9753 func(static_cast<autosaveSettingsScopeChat &>(obj));
9754 return true;
9755 default:
9756 return false;
9757 }
9758}
9759
9766template <class T>
9767bool downcast_call(BackgroundFill &obj, const T &func) {
9768 switch (obj.get_id()) {
9770 func(static_cast<backgroundFillSolid &>(obj));
9771 return true;
9773 func(static_cast<backgroundFillGradient &>(obj));
9774 return true;
9776 func(static_cast<backgroundFillFreeformGradient &>(obj));
9777 return true;
9778 default:
9779 return false;
9780 }
9781}
9782
9789template <class T>
9790bool downcast_call(BackgroundType &obj, const T &func) {
9791 switch (obj.get_id()) {
9793 func(static_cast<backgroundTypeWallpaper &>(obj));
9794 return true;
9796 func(static_cast<backgroundTypePattern &>(obj));
9797 return true;
9799 func(static_cast<backgroundTypeFill &>(obj));
9800 return true;
9802 func(static_cast<backgroundTypeChatTheme &>(obj));
9803 return true;
9804 default:
9805 return false;
9806 }
9807}
9808
9815template <class T>
9816bool downcast_call(BlockList &obj, const T &func) {
9817 switch (obj.get_id()) {
9818 case blockListMain::ID:
9819 func(static_cast<blockListMain &>(obj));
9820 return true;
9822 func(static_cast<blockListStories &>(obj));
9823 return true;
9824 default:
9825 return false;
9826 }
9827}
9828
9835template <class T>
9836bool downcast_call(BotCommandScope &obj, const T &func) {
9837 switch (obj.get_id()) {
9839 func(static_cast<botCommandScopeDefault &>(obj));
9840 return true;
9842 func(static_cast<botCommandScopeAllPrivateChats &>(obj));
9843 return true;
9845 func(static_cast<botCommandScopeAllGroupChats &>(obj));
9846 return true;
9848 func(static_cast<botCommandScopeAllChatAdministrators &>(obj));
9849 return true;
9851 func(static_cast<botCommandScopeChat &>(obj));
9852 return true;
9854 func(static_cast<botCommandScopeChatAdministrators &>(obj));
9855 return true;
9857 func(static_cast<botCommandScopeChatMember &>(obj));
9858 return true;
9859 default:
9860 return false;
9861 }
9862}
9863
9870template <class T>
9871bool downcast_call(BotWriteAccessAllowReason &obj, const T &func) {
9872 switch (obj.get_id()) {
9874 func(static_cast<botWriteAccessAllowReasonConnectedWebsite &>(obj));
9875 return true;
9877 func(static_cast<botWriteAccessAllowReasonAddedToAttachmentMenu &>(obj));
9878 return true;
9880 func(static_cast<botWriteAccessAllowReasonLaunchedWebApp &>(obj));
9881 return true;
9883 func(static_cast<botWriteAccessAllowReasonAcceptedRequest &>(obj));
9884 return true;
9885 default:
9886 return false;
9887 }
9888}
9889
9896template <class T>
9897bool downcast_call(BuiltInTheme &obj, const T &func) {
9898 switch (obj.get_id()) {
9900 func(static_cast<builtInThemeClassic &>(obj));
9901 return true;
9903 func(static_cast<builtInThemeDay &>(obj));
9904 return true;
9906 func(static_cast<builtInThemeNight &>(obj));
9907 return true;
9909 func(static_cast<builtInThemeTinted &>(obj));
9910 return true;
9912 func(static_cast<builtInThemeArctic &>(obj));
9913 return true;
9914 default:
9915 return false;
9916 }
9917}
9918
9925template <class T>
9927 switch (obj.get_id()) {
9929 func(static_cast<businessAwayMessageScheduleAlways &>(obj));
9930 return true;
9932 func(static_cast<businessAwayMessageScheduleOutsideOfOpeningHours &>(obj));
9933 return true;
9935 func(static_cast<businessAwayMessageScheduleCustom &>(obj));
9936 return true;
9937 default:
9938 return false;
9939 }
9940}
9941
9948template <class T>
9949bool downcast_call(BusinessFeature &obj, const T &func) {
9950 switch (obj.get_id()) {
9952 func(static_cast<businessFeatureLocation &>(obj));
9953 return true;
9955 func(static_cast<businessFeatureOpeningHours &>(obj));
9956 return true;
9958 func(static_cast<businessFeatureQuickReplies &>(obj));
9959 return true;
9961 func(static_cast<businessFeatureGreetingMessage &>(obj));
9962 return true;
9964 func(static_cast<businessFeatureAwayMessage &>(obj));
9965 return true;
9967 func(static_cast<businessFeatureAccountLinks &>(obj));
9968 return true;
9970 func(static_cast<businessFeatureStartPage &>(obj));
9971 return true;
9973 func(static_cast<businessFeatureBots &>(obj));
9974 return true;
9976 func(static_cast<businessFeatureEmojiStatus &>(obj));
9977 return true;
9979 func(static_cast<businessFeatureChatFolderTags &>(obj));
9980 return true;
9982 func(static_cast<businessFeatureUpgradedStories &>(obj));
9983 return true;
9984 default:
9985 return false;
9986 }
9987}
9988
9995template <class T>
9996bool downcast_call(ButtonStyle &obj, const T &func) {
9997 switch (obj.get_id()) {
9999 func(static_cast<buttonStyleDefault &>(obj));
10000 return true;
10002 func(static_cast<buttonStylePrimary &>(obj));
10003 return true;
10005 func(static_cast<buttonStyleDanger &>(obj));
10006 return true;
10008 func(static_cast<buttonStyleSuccess &>(obj));
10009 return true;
10010 default:
10011 return false;
10012 }
10013}
10014
10021template <class T>
10022bool downcast_call(CallDiscardReason &obj, const T &func) {
10023 switch (obj.get_id()) {
10025 func(static_cast<callDiscardReasonEmpty &>(obj));
10026 return true;
10028 func(static_cast<callDiscardReasonMissed &>(obj));
10029 return true;
10031 func(static_cast<callDiscardReasonDeclined &>(obj));
10032 return true;
10034 func(static_cast<callDiscardReasonDisconnected &>(obj));
10035 return true;
10037 func(static_cast<callDiscardReasonHungUp &>(obj));
10038 return true;
10040 func(static_cast<callDiscardReasonUpgradeToGroupCall &>(obj));
10041 return true;
10042 default:
10043 return false;
10044 }
10045}
10046
10053template <class T>
10054bool downcast_call(CallProblem &obj, const T &func) {
10055 switch (obj.get_id()) {
10057 func(static_cast<callProblemEcho &>(obj));
10058 return true;
10060 func(static_cast<callProblemNoise &>(obj));
10061 return true;
10063 func(static_cast<callProblemInterruptions &>(obj));
10064 return true;
10066 func(static_cast<callProblemDistortedSpeech &>(obj));
10067 return true;
10069 func(static_cast<callProblemSilentLocal &>(obj));
10070 return true;
10072 func(static_cast<callProblemSilentRemote &>(obj));
10073 return true;
10075 func(static_cast<callProblemDropped &>(obj));
10076 return true;
10078 func(static_cast<callProblemDistortedVideo &>(obj));
10079 return true;
10081 func(static_cast<callProblemPixelatedVideo &>(obj));
10082 return true;
10083 default:
10084 return false;
10085 }
10086}
10087
10094template <class T>
10095bool downcast_call(CallServerType &obj, const T &func) {
10096 switch (obj.get_id()) {
10098 func(static_cast<callServerTypeTelegramReflector &>(obj));
10099 return true;
10101 func(static_cast<callServerTypeWebrtc &>(obj));
10102 return true;
10103 default:
10104 return false;
10105 }
10106}
10107
10114template <class T>
10115bool downcast_call(CallState &obj, const T &func) {
10116 switch (obj.get_id()) {
10118 func(static_cast<callStatePending &>(obj));
10119 return true;
10121 func(static_cast<callStateExchangingKeys &>(obj));
10122 return true;
10123 case callStateReady::ID:
10124 func(static_cast<callStateReady &>(obj));
10125 return true;
10127 func(static_cast<callStateHangingUp &>(obj));
10128 return true;
10130 func(static_cast<callStateDiscarded &>(obj));
10131 return true;
10132 case callStateError::ID:
10133 func(static_cast<callStateError &>(obj));
10134 return true;
10135 default:
10136 return false;
10137 }
10138}
10139
10146template <class T>
10147bool downcast_call(CallbackQueryPayload &obj, const T &func) {
10148 switch (obj.get_id()) {
10150 func(static_cast<callbackQueryPayloadData &>(obj));
10151 return true;
10153 func(static_cast<callbackQueryPayloadDataWithPassword &>(obj));
10154 return true;
10156 func(static_cast<callbackQueryPayloadGame &>(obj));
10157 return true;
10158 default:
10159 return false;
10160 }
10161}
10162
10169template <class T>
10170bool downcast_call(CanPostStoryResult &obj, const T &func) {
10171 switch (obj.get_id()) {
10173 func(static_cast<canPostStoryResultOk &>(obj));
10174 return true;
10176 func(static_cast<canPostStoryResultPremiumNeeded &>(obj));
10177 return true;
10179 func(static_cast<canPostStoryResultBoostNeeded &>(obj));
10180 return true;
10182 func(static_cast<canPostStoryResultActiveStoryLimitExceeded &>(obj));
10183 return true;
10185 func(static_cast<canPostStoryResultWeeklyLimitExceeded &>(obj));
10186 return true;
10188 func(static_cast<canPostStoryResultMonthlyLimitExceeded &>(obj));
10189 return true;
10191 func(static_cast<canPostStoryResultLiveStoryIsActive &>(obj));
10192 return true;
10193 default:
10194 return false;
10195 }
10196}
10197
10204template <class T>
10205bool downcast_call(CanSendGiftResult &obj, const T &func) {
10206 switch (obj.get_id()) {
10208 func(static_cast<canSendGiftResultOk &>(obj));
10209 return true;
10211 func(static_cast<canSendGiftResultFail &>(obj));
10212 return true;
10213 default:
10214 return false;
10215 }
10216}
10217
10224template <class T>
10226 switch (obj.get_id()) {
10228 func(static_cast<canSendMessageToUserResultOk &>(obj));
10229 return true;
10231 func(static_cast<canSendMessageToUserResultUserHasPaidMessages &>(obj));
10232 return true;
10234 func(static_cast<canSendMessageToUserResultUserIsDeleted &>(obj));
10235 return true;
10237 func(static_cast<canSendMessageToUserResultUserRestrictsNewChats &>(obj));
10238 return true;
10239 default:
10240 return false;
10241 }
10242}
10243
10250template <class T>
10252 switch (obj.get_id()) {
10254 func(static_cast<canTransferOwnershipResultOk &>(obj));
10255 return true;
10257 func(static_cast<canTransferOwnershipResultPasswordNeeded &>(obj));
10258 return true;
10260 func(static_cast<canTransferOwnershipResultPasswordTooFresh &>(obj));
10261 return true;
10263 func(static_cast<canTransferOwnershipResultSessionTooFresh &>(obj));
10264 return true;
10265 default:
10266 return false;
10267 }
10268}
10269
10276template <class T>
10277bool downcast_call(ChatAction &obj, const T &func) {
10278 switch (obj.get_id()) {
10280 func(static_cast<chatActionTyping &>(obj));
10281 return true;
10283 func(static_cast<chatActionRecordingVideo &>(obj));
10284 return true;
10286 func(static_cast<chatActionUploadingVideo &>(obj));
10287 return true;
10289 func(static_cast<chatActionRecordingVoiceNote &>(obj));
10290 return true;
10292 func(static_cast<chatActionUploadingVoiceNote &>(obj));
10293 return true;
10295 func(static_cast<chatActionUploadingPhoto &>(obj));
10296 return true;
10298 func(static_cast<chatActionUploadingDocument &>(obj));
10299 return true;
10301 func(static_cast<chatActionChoosingSticker &>(obj));
10302 return true;
10304 func(static_cast<chatActionChoosingLocation &>(obj));
10305 return true;
10307 func(static_cast<chatActionChoosingContact &>(obj));
10308 return true;
10310 func(static_cast<chatActionStartPlayingGame &>(obj));
10311 return true;
10313 func(static_cast<chatActionRecordingVideoNote &>(obj));
10314 return true;
10316 func(static_cast<chatActionUploadingVideoNote &>(obj));
10317 return true;
10319 func(static_cast<chatActionWatchingAnimations &>(obj));
10320 return true;
10322 func(static_cast<chatActionCancel &>(obj));
10323 return true;
10324 default:
10325 return false;
10326 }
10327}
10328
10335template <class T>
10336bool downcast_call(ChatActionBar &obj, const T &func) {
10337 switch (obj.get_id()) {
10339 func(static_cast<chatActionBarReportSpam &>(obj));
10340 return true;
10342 func(static_cast<chatActionBarInviteMembers &>(obj));
10343 return true;
10345 func(static_cast<chatActionBarReportAddBlock &>(obj));
10346 return true;
10348 func(static_cast<chatActionBarAddContact &>(obj));
10349 return true;
10351 func(static_cast<chatActionBarSharePhoneNumber &>(obj));
10352 return true;
10354 func(static_cast<chatActionBarJoinRequest &>(obj));
10355 return true;
10356 default:
10357 return false;
10358 }
10359}
10360
10367template <class T>
10368bool downcast_call(ChatAvailableReactions &obj, const T &func) {
10369 switch (obj.get_id()) {
10371 func(static_cast<chatAvailableReactionsAll &>(obj));
10372 return true;
10374 func(static_cast<chatAvailableReactionsSome &>(obj));
10375 return true;
10376 default:
10377 return false;
10378 }
10379}
10380
10387template <class T>
10388bool downcast_call(ChatBoostSource &obj, const T &func) {
10389 switch (obj.get_id()) {
10391 func(static_cast<chatBoostSourceGiftCode &>(obj));
10392 return true;
10394 func(static_cast<chatBoostSourceGiveaway &>(obj));
10395 return true;
10397 func(static_cast<chatBoostSourcePremium &>(obj));
10398 return true;
10399 default:
10400 return false;
10401 }
10402}
10403
10410template <class T>
10411bool downcast_call(ChatEventAction &obj, const T &func) {
10412 switch (obj.get_id()) {
10414 func(static_cast<chatEventMessageEdited &>(obj));
10415 return true;
10417 func(static_cast<chatEventMessageDeleted &>(obj));
10418 return true;
10420 func(static_cast<chatEventMessagePinned &>(obj));
10421 return true;
10423 func(static_cast<chatEventMessageUnpinned &>(obj));
10424 return true;
10426 func(static_cast<chatEventPollStopped &>(obj));
10427 return true;
10429 func(static_cast<chatEventMemberJoined &>(obj));
10430 return true;
10432 func(static_cast<chatEventMemberJoinedByInviteLink &>(obj));
10433 return true;
10435 func(static_cast<chatEventMemberJoinedByRequest &>(obj));
10436 return true;
10438 func(static_cast<chatEventMemberInvited &>(obj));
10439 return true;
10441 func(static_cast<chatEventMemberLeft &>(obj));
10442 return true;
10444 func(static_cast<chatEventMemberPromoted &>(obj));
10445 return true;
10447 func(static_cast<chatEventMemberRestricted &>(obj));
10448 return true;
10450 func(static_cast<chatEventMemberTagChanged &>(obj));
10451 return true;
10453 func(static_cast<chatEventMemberSubscriptionExtended &>(obj));
10454 return true;
10456 func(static_cast<chatEventAvailableReactionsChanged &>(obj));
10457 return true;
10459 func(static_cast<chatEventBackgroundChanged &>(obj));
10460 return true;
10462 func(static_cast<chatEventDescriptionChanged &>(obj));
10463 return true;
10465 func(static_cast<chatEventEmojiStatusChanged &>(obj));
10466 return true;
10468 func(static_cast<chatEventLinkedChatChanged &>(obj));
10469 return true;
10471 func(static_cast<chatEventLocationChanged &>(obj));
10472 return true;
10474 func(static_cast<chatEventMessageAutoDeleteTimeChanged &>(obj));
10475 return true;
10477 func(static_cast<chatEventPermissionsChanged &>(obj));
10478 return true;
10480 func(static_cast<chatEventPhotoChanged &>(obj));
10481 return true;
10483 func(static_cast<chatEventSlowModeDelayChanged &>(obj));
10484 return true;
10486 func(static_cast<chatEventStickerSetChanged &>(obj));
10487 return true;
10489 func(static_cast<chatEventCustomEmojiStickerSetChanged &>(obj));
10490 return true;
10492 func(static_cast<chatEventTitleChanged &>(obj));
10493 return true;
10495 func(static_cast<chatEventUsernameChanged &>(obj));
10496 return true;
10498 func(static_cast<chatEventActiveUsernamesChanged &>(obj));
10499 return true;
10501 func(static_cast<chatEventAccentColorChanged &>(obj));
10502 return true;
10504 func(static_cast<chatEventProfileAccentColorChanged &>(obj));
10505 return true;
10507 func(static_cast<chatEventHasProtectedContentToggled &>(obj));
10508 return true;
10510 func(static_cast<chatEventInvitesToggled &>(obj));
10511 return true;
10513 func(static_cast<chatEventIsAllHistoryAvailableToggled &>(obj));
10514 return true;
10516 func(static_cast<chatEventHasAggressiveAntiSpamEnabledToggled &>(obj));
10517 return true;
10519 func(static_cast<chatEventSignMessagesToggled &>(obj));
10520 return true;
10522 func(static_cast<chatEventShowMessageSenderToggled &>(obj));
10523 return true;
10525 func(static_cast<chatEventAutomaticTranslationToggled &>(obj));
10526 return true;
10528 func(static_cast<chatEventInviteLinkEdited &>(obj));
10529 return true;
10531 func(static_cast<chatEventInviteLinkRevoked &>(obj));
10532 return true;
10534 func(static_cast<chatEventInviteLinkDeleted &>(obj));
10535 return true;
10537 func(static_cast<chatEventVideoChatCreated &>(obj));
10538 return true;
10540 func(static_cast<chatEventVideoChatEnded &>(obj));
10541 return true;
10543 func(static_cast<chatEventVideoChatMuteNewParticipantsToggled &>(obj));
10544 return true;
10546 func(static_cast<chatEventVideoChatParticipantIsMutedToggled &>(obj));
10547 return true;
10549 func(static_cast<chatEventVideoChatParticipantVolumeLevelChanged &>(obj));
10550 return true;
10552 func(static_cast<chatEventIsForumToggled &>(obj));
10553 return true;
10555 func(static_cast<chatEventForumTopicCreated &>(obj));
10556 return true;
10558 func(static_cast<chatEventForumTopicEdited &>(obj));
10559 return true;
10561 func(static_cast<chatEventForumTopicToggleIsClosed &>(obj));
10562 return true;
10564 func(static_cast<chatEventForumTopicToggleIsHidden &>(obj));
10565 return true;
10567 func(static_cast<chatEventForumTopicDeleted &>(obj));
10568 return true;
10570 func(static_cast<chatEventForumTopicPinned &>(obj));
10571 return true;
10572 default:
10573 return false;
10574 }
10575}
10576
10583template <class T>
10584bool downcast_call(ChatJoinRequestResult &obj, const T &func) {
10585 switch (obj.get_id()) {
10587 func(static_cast<chatJoinRequestResultApproved &>(obj));
10588 return true;
10590 func(static_cast<chatJoinRequestResultDeclined &>(obj));
10591 return true;
10593 func(static_cast<chatJoinRequestResultQueued &>(obj));
10594 return true;
10595 default:
10596 return false;
10597 }
10598}
10599
10606template <class T>
10607bool downcast_call(ChatJoinResult &obj, const T &func) {
10608 switch (obj.get_id()) {
10610 func(static_cast<chatJoinResultSuccess &>(obj));
10611 return true;
10613 func(static_cast<chatJoinResultRequestSent &>(obj));
10614 return true;
10616 func(static_cast<chatJoinResultGuardBotApprovalRequired &>(obj));
10617 return true;
10619 func(static_cast<chatJoinResultDeclined &>(obj));
10620 return true;
10621 default:
10622 return false;
10623 }
10624}
10625
10632template <class T>
10633bool downcast_call(ChatList &obj, const T &func) {
10634 switch (obj.get_id()) {
10635 case chatListMain::ID:
10636 func(static_cast<chatListMain &>(obj));
10637 return true;
10639 func(static_cast<chatListArchive &>(obj));
10640 return true;
10641 case chatListFolder::ID:
10642 func(static_cast<chatListFolder &>(obj));
10643 return true;
10644 default:
10645 return false;
10646 }
10647}
10648
10655template <class T>
10656bool downcast_call(ChatMemberStatus &obj, const T &func) {
10657 switch (obj.get_id()) {
10659 func(static_cast<chatMemberStatusCreator &>(obj));
10660 return true;
10662 func(static_cast<chatMemberStatusAdministrator &>(obj));
10663 return true;
10665 func(static_cast<chatMemberStatusMember &>(obj));
10666 return true;
10668 func(static_cast<chatMemberStatusRestricted &>(obj));
10669 return true;
10671 func(static_cast<chatMemberStatusLeft &>(obj));
10672 return true;
10674 func(static_cast<chatMemberStatusBanned &>(obj));
10675 return true;
10676 default:
10677 return false;
10678 }
10679}
10680
10687template <class T>
10688bool downcast_call(ChatMembersFilter &obj, const T &func) {
10689 switch (obj.get_id()) {
10691 func(static_cast<chatMembersFilterContacts &>(obj));
10692 return true;
10694 func(static_cast<chatMembersFilterAdministrators &>(obj));
10695 return true;
10697 func(static_cast<chatMembersFilterMembers &>(obj));
10698 return true;
10700 func(static_cast<chatMembersFilterMention &>(obj));
10701 return true;
10703 func(static_cast<chatMembersFilterRestricted &>(obj));
10704 return true;
10706 func(static_cast<chatMembersFilterBanned &>(obj));
10707 return true;
10709 func(static_cast<chatMembersFilterBots &>(obj));
10710 return true;
10711 default:
10712 return false;
10713 }
10714}
10715
10722template <class T>
10723bool downcast_call(ChatPhotoStickerType &obj, const T &func) {
10724 switch (obj.get_id()) {
10726 func(static_cast<chatPhotoStickerTypeRegularOrMask &>(obj));
10727 return true;
10729 func(static_cast<chatPhotoStickerTypeCustomEmoji &>(obj));
10730 return true;
10731 default:
10732 return false;
10733 }
10734}
10735
10742template <class T>
10744 switch (obj.get_id()) {
10746 func(static_cast<chatRevenueTransactionTypeUnsupported &>(obj));
10747 return true;
10750 return true;
10752 func(static_cast<chatRevenueTransactionTypeSuggestedPostEarnings &>(obj));
10753 return true;
10755 func(static_cast<chatRevenueTransactionTypeFragmentWithdrawal &>(obj));
10756 return true;
10758 func(static_cast<chatRevenueTransactionTypeFragmentRefund &>(obj));
10759 return true;
10760 default:
10761 return false;
10762 }
10763}
10764
10771template <class T>
10772bool downcast_call(ChatSource &obj, const T &func) {
10773 switch (obj.get_id()) {
10775 func(static_cast<chatSourceMtprotoProxy &>(obj));
10776 return true;
10778 func(static_cast<chatSourcePublicServiceAnnouncement &>(obj));
10779 return true;
10780 default:
10781 return false;
10782 }
10783}
10784
10791template <class T>
10792bool downcast_call(ChatStatistics &obj, const T &func) {
10793 switch (obj.get_id()) {
10795 func(static_cast<chatStatisticsSupergroup &>(obj));
10796 return true;
10798 func(static_cast<chatStatisticsChannel &>(obj));
10799 return true;
10800 default:
10801 return false;
10802 }
10803}
10804
10811template <class T>
10812bool downcast_call(ChatStatisticsObjectType &obj, const T &func) {
10813 switch (obj.get_id()) {
10815 func(static_cast<chatStatisticsObjectTypeMessage &>(obj));
10816 return true;
10818 func(static_cast<chatStatisticsObjectTypeStory &>(obj));
10819 return true;
10820 default:
10821 return false;
10822 }
10823}
10824
10831template <class T>
10832bool downcast_call(ChatTheme &obj, const T &func) {
10833 switch (obj.get_id()) {
10834 case chatThemeEmoji::ID:
10835 func(static_cast<chatThemeEmoji &>(obj));
10836 return true;
10837 case chatThemeGift::ID:
10838 func(static_cast<chatThemeGift &>(obj));
10839 return true;
10840 default:
10841 return false;
10842 }
10843}
10844
10851template <class T>
10852bool downcast_call(ChatType &obj, const T &func) {
10853 switch (obj.get_id()) {
10855 func(static_cast<chatTypePrivate &>(obj));
10856 return true;
10858 func(static_cast<chatTypeBasicGroup &>(obj));
10859 return true;
10861 func(static_cast<chatTypeSupergroup &>(obj));
10862 return true;
10863 case chatTypeSecret::ID:
10864 func(static_cast<chatTypeSecret &>(obj));
10865 return true;
10866 default:
10867 return false;
10868 }
10869}
10870
10877template <class T>
10878bool downcast_call(CheckChatUsernameResult &obj, const T &func) {
10879 switch (obj.get_id()) {
10881 func(static_cast<checkChatUsernameResultOk &>(obj));
10882 return true;
10884 func(static_cast<checkChatUsernameResultUsernameInvalid &>(obj));
10885 return true;
10887 func(static_cast<checkChatUsernameResultUsernameOccupied &>(obj));
10888 return true;
10890 func(static_cast<checkChatUsernameResultUsernamePurchasable &>(obj));
10891 return true;
10893 func(static_cast<checkChatUsernameResultPublicChatsTooMany &>(obj));
10894 return true;
10896 func(static_cast<checkChatUsernameResultPublicGroupsUnavailable &>(obj));
10897 return true;
10898 default:
10899 return false;
10900 }
10901}
10902
10909template <class T>
10910bool downcast_call(CheckStickerSetNameResult &obj, const T &func) {
10911 switch (obj.get_id()) {
10913 func(static_cast<checkStickerSetNameResultOk &>(obj));
10914 return true;
10916 func(static_cast<checkStickerSetNameResultNameInvalid &>(obj));
10917 return true;
10919 func(static_cast<checkStickerSetNameResultNameOccupied &>(obj));
10920 return true;
10921 default:
10922 return false;
10923 }
10924}
10925
10932template <class T>
10933bool downcast_call(CollectibleItemType &obj, const T &func) {
10934 switch (obj.get_id()) {
10936 func(static_cast<collectibleItemTypeUsername &>(obj));
10937 return true;
10939 func(static_cast<collectibleItemTypePhoneNumber &>(obj));
10940 return true;
10941 default:
10942 return false;
10943 }
10944}
10945
10952template <class T>
10953bool downcast_call(CommunityMemberStatus &obj, const T &func) {
10954 switch (obj.get_id()) {
10956 func(static_cast<communityMemberStatusCreator &>(obj));
10957 return true;
10959 func(static_cast<communityMemberStatusAdministrator &>(obj));
10960 return true;
10962 func(static_cast<communityMemberStatusMember &>(obj));
10963 return true;
10965 func(static_cast<communityMemberStatusLeft &>(obj));
10966 return true;
10968 func(static_cast<communityMemberStatusBanned &>(obj));
10969 return true;
10970 default:
10971 return false;
10972 }
10973}
10974
10981template <class T>
10982bool downcast_call(ConnectionState &obj, const T &func) {
10983 switch (obj.get_id()) {
10985 func(static_cast<connectionStateWaitingForNetwork &>(obj));
10986 return true;
10988 func(static_cast<connectionStateConnectingToProxy &>(obj));
10989 return true;
10991 func(static_cast<connectionStateConnecting &>(obj));
10992 return true;
10994 func(static_cast<connectionStateUpdating &>(obj));
10995 return true;
10997 func(static_cast<connectionStateReady &>(obj));
10998 return true;
10999 default:
11000 return false;
11001 }
11002}
11003
11010template <class T>
11011bool downcast_call(CraftGiftResult &obj, const T &func) {
11012 switch (obj.get_id()) {
11014 func(static_cast<craftGiftResultSuccess &>(obj));
11015 return true;
11017 func(static_cast<craftGiftResultTooEarly &>(obj));
11018 return true;
11020 func(static_cast<craftGiftResultInvalidGift &>(obj));
11021 return true;
11023 func(static_cast<craftGiftResultFail &>(obj));
11024 return true;
11025 default:
11026 return false;
11027 }
11028}
11029
11036template <class T>
11037bool downcast_call(DateTimeFormattingType &obj, const T &func) {
11038 switch (obj.get_id()) {
11040 func(static_cast<dateTimeFormattingTypeRelative &>(obj));
11041 return true;
11043 func(static_cast<dateTimeFormattingTypeAbsolute &>(obj));
11044 return true;
11045 default:
11046 return false;
11047 }
11048}
11049
11056template <class T>
11057bool downcast_call(DateTimePartPrecision &obj, const T &func) {
11058 switch (obj.get_id()) {
11060 func(static_cast<dateTimePartPrecisionNone &>(obj));
11061 return true;
11063 func(static_cast<dateTimePartPrecisionShort &>(obj));
11064 return true;
11066 func(static_cast<dateTimePartPrecisionLong &>(obj));
11067 return true;
11068 default:
11069 return false;
11070 }
11071}
11072
11079template <class T>
11080bool downcast_call(DeviceToken &obj, const T &func) {
11081 switch (obj.get_id()) {
11083 func(static_cast<deviceTokenFirebaseCloudMessaging &>(obj));
11084 return true;
11086 func(static_cast<deviceTokenApplePush &>(obj));
11087 return true;
11089 func(static_cast<deviceTokenApplePushVoIP &>(obj));
11090 return true;
11092 func(static_cast<deviceTokenWindowsPush &>(obj));
11093 return true;
11095 func(static_cast<deviceTokenMicrosoftPush &>(obj));
11096 return true;
11098 func(static_cast<deviceTokenMicrosoftPushVoIP &>(obj));
11099 return true;
11101 func(static_cast<deviceTokenWebPush &>(obj));
11102 return true;
11104 func(static_cast<deviceTokenSimplePush &>(obj));
11105 return true;
11107 func(static_cast<deviceTokenUbuntuPush &>(obj));
11108 return true;
11110 func(static_cast<deviceTokenBlackBerryPush &>(obj));
11111 return true;
11113 func(static_cast<deviceTokenTizenPush &>(obj));
11114 return true;
11116 func(static_cast<deviceTokenHuaweiPush &>(obj));
11117 return true;
11118 default:
11119 return false;
11120 }
11121}
11122
11129template <class T>
11130bool downcast_call(DiceStickers &obj, const T &func) {
11131 switch (obj.get_id()) {
11133 func(static_cast<diceStickersRegular &>(obj));
11134 return true;
11136 func(static_cast<diceStickersSlotMachine &>(obj));
11137 return true;
11138 default:
11139 return false;
11140 }
11141}
11142
11149template <class T>
11150bool downcast_call(DiffEntityType &obj, const T &func) {
11151 switch (obj.get_id()) {
11153 func(static_cast<diffEntityTypeInsert &>(obj));
11154 return true;
11156 func(static_cast<diffEntityTypeReplace &>(obj));
11157 return true;
11159 func(static_cast<diffEntityTypeDelete &>(obj));
11160 return true;
11161 default:
11162 return false;
11163 }
11164}
11165
11172template <class T>
11173bool downcast_call(DraftMessageContent &obj, const T &func) {
11174 switch (obj.get_id()) {
11176 func(static_cast<draftMessageContentText &>(obj));
11177 return true;
11179 func(static_cast<draftMessageContentRichMessage &>(obj));
11180 return true;
11182 func(static_cast<draftMessageContentVideoNote &>(obj));
11183 return true;
11185 func(static_cast<draftMessageContentVoiceNote &>(obj));
11186 return true;
11187 default:
11188 return false;
11189 }
11190}
11191
11198template <class T>
11200 switch (obj.get_id()) {
11202 func(static_cast<emailAddressAuthenticationCode &>(obj));
11203 return true;
11205 func(static_cast<emailAddressAuthenticationAppleId &>(obj));
11206 return true;
11208 func(static_cast<emailAddressAuthenticationGoogleId &>(obj));
11209 return true;
11210 default:
11211 return false;
11212 }
11213}
11214
11221template <class T>
11222bool downcast_call(EmailAddressResetState &obj, const T &func) {
11223 switch (obj.get_id()) {
11225 func(static_cast<emailAddressResetStateAvailable &>(obj));
11226 return true;
11228 func(static_cast<emailAddressResetStatePending &>(obj));
11229 return true;
11230 default:
11231 return false;
11232 }
11233}
11234
11241template <class T>
11242bool downcast_call(EmojiCategorySource &obj, const T &func) {
11243 switch (obj.get_id()) {
11245 func(static_cast<emojiCategorySourceSearch &>(obj));
11246 return true;
11248 func(static_cast<emojiCategorySourcePremium &>(obj));
11249 return true;
11250 default:
11251 return false;
11252 }
11253}
11254
11261template <class T>
11262bool downcast_call(EmojiCategoryType &obj, const T &func) {
11263 switch (obj.get_id()) {
11265 func(static_cast<emojiCategoryTypeDefault &>(obj));
11266 return true;
11268 func(static_cast<emojiCategoryTypeRegularStickers &>(obj));
11269 return true;
11271 func(static_cast<emojiCategoryTypeEmojiStatus &>(obj));
11272 return true;
11274 func(static_cast<emojiCategoryTypeChatPhoto &>(obj));
11275 return true;
11276 default:
11277 return false;
11278 }
11279}
11280
11287template <class T>
11288bool downcast_call(EmojiStatusType &obj, const T &func) {
11289 switch (obj.get_id()) {
11291 func(static_cast<emojiStatusTypeCustomEmoji &>(obj));
11292 return true;
11294 func(static_cast<emojiStatusTypeUpgradedGift &>(obj));
11295 return true;
11296 default:
11297 return false;
11298 }
11299}
11300
11307template <class T>
11308bool downcast_call(FileType &obj, const T &func) {
11309 switch (obj.get_id()) {
11310 case fileTypeNone::ID:
11311 func(static_cast<fileTypeNone &>(obj));
11312 return true;
11314 func(static_cast<fileTypeAnimation &>(obj));
11315 return true;
11316 case fileTypeAudio::ID:
11317 func(static_cast<fileTypeAudio &>(obj));
11318 return true;
11320 func(static_cast<fileTypeDocument &>(obj));
11321 return true;
11323 func(static_cast<fileTypeLivePhotoVideo &>(obj));
11324 return true;
11326 func(static_cast<fileTypeNotificationSound &>(obj));
11327 return true;
11328 case fileTypePhoto::ID:
11329 func(static_cast<fileTypePhoto &>(obj));
11330 return true;
11332 func(static_cast<fileTypePhotoStory &>(obj));
11333 return true;
11335 func(static_cast<fileTypeProfilePhoto &>(obj));
11336 return true;
11337 case fileTypeSecret::ID:
11338 func(static_cast<fileTypeSecret &>(obj));
11339 return true;
11341 func(static_cast<fileTypeSecretThumbnail &>(obj));
11342 return true;
11343 case fileTypeSecure::ID:
11344 func(static_cast<fileTypeSecure &>(obj));
11345 return true;
11347 func(static_cast<fileTypeSelfDestructingLivePhotoVideo &>(obj));
11348 return true;
11350 func(static_cast<fileTypeSelfDestructingPhoto &>(obj));
11351 return true;
11353 func(static_cast<fileTypeSelfDestructingVideo &>(obj));
11354 return true;
11356 func(static_cast<fileTypeSelfDestructingVideoNote &>(obj));
11357 return true;
11359 func(static_cast<fileTypeSelfDestructingVoiceNote &>(obj));
11360 return true;
11362 func(static_cast<fileTypeSticker &>(obj));
11363 return true;
11365 func(static_cast<fileTypeThumbnail &>(obj));
11366 return true;
11368 func(static_cast<fileTypeUnknown &>(obj));
11369 return true;
11370 case fileTypeVideo::ID:
11371 func(static_cast<fileTypeVideo &>(obj));
11372 return true;
11374 func(static_cast<fileTypeVideoNote &>(obj));
11375 return true;
11377 func(static_cast<fileTypeVideoStory &>(obj));
11378 return true;
11380 func(static_cast<fileTypeVoiceNote &>(obj));
11381 return true;
11383 func(static_cast<fileTypeWallpaper &>(obj));
11384 return true;
11385 default:
11386 return false;
11387 }
11388}
11389
11396template <class T>
11398 switch (obj.get_id()) {
11400 func(static_cast<firebaseAuthenticationSettingsAndroid &>(obj));
11401 return true;
11403 func(static_cast<firebaseAuthenticationSettingsIos &>(obj));
11404 return true;
11405 default:
11406 return false;
11407 }
11408}
11409
11416template <class T>
11418 switch (obj.get_id()) {
11420 func(static_cast<firebaseDeviceVerificationParametersSafetyNet &>(obj));
11421 return true;
11423 func(static_cast<firebaseDeviceVerificationParametersPlayIntegrity &>(obj));
11424 return true;
11425 default:
11426 return false;
11427 }
11428}
11429
11436template <class T>
11437bool downcast_call(GiftForResaleOrder &obj, const T &func) {
11438 switch (obj.get_id()) {
11440 func(static_cast<giftForResaleOrderPrice &>(obj));
11441 return true;
11443 func(static_cast<giftForResaleOrderPriceChangeDate &>(obj));
11444 return true;
11446 func(static_cast<giftForResaleOrderNumber &>(obj));
11447 return true;
11448 default:
11449 return false;
11450 }
11451}
11452
11459template <class T>
11460bool downcast_call(GiftPurchaseOfferState &obj, const T &func) {
11461 switch (obj.get_id()) {
11463 func(static_cast<giftPurchaseOfferStatePending &>(obj));
11464 return true;
11466 func(static_cast<giftPurchaseOfferStateAccepted &>(obj));
11467 return true;
11469 func(static_cast<giftPurchaseOfferStateRejected &>(obj));
11470 return true;
11471 default:
11472 return false;
11473 }
11474}
11475
11482template <class T>
11483bool downcast_call(GiftResalePrice &obj, const T &func) {
11484 switch (obj.get_id()) {
11486 func(static_cast<giftResalePriceStar &>(obj));
11487 return true;
11489 func(static_cast<giftResalePriceGram &>(obj));
11490 return true;
11491 default:
11492 return false;
11493 }
11494}
11495
11502template <class T>
11503bool downcast_call(GiftResaleResult &obj, const T &func) {
11504 switch (obj.get_id()) {
11506 func(static_cast<giftResaleResultOk &>(obj));
11507 return true;
11509 func(static_cast<giftResaleResultPriceIncreased &>(obj));
11510 return true;
11511 default:
11512 return false;
11513 }
11514}
11515
11522template <class T>
11523bool downcast_call(GiveawayInfo &obj, const T &func) {
11524 switch (obj.get_id()) {
11526 func(static_cast<giveawayInfoOngoing &>(obj));
11527 return true;
11529 func(static_cast<giveawayInfoCompleted &>(obj));
11530 return true;
11531 default:
11532 return false;
11533 }
11534}
11535
11542template <class T>
11543bool downcast_call(GiveawayParticipantStatus &obj, const T &func) {
11544 switch (obj.get_id()) {
11546 func(static_cast<giveawayParticipantStatusEligible &>(obj));
11547 return true;
11549 func(static_cast<giveawayParticipantStatusParticipating &>(obj));
11550 return true;
11552 func(static_cast<giveawayParticipantStatusAlreadyWasMember &>(obj));
11553 return true;
11555 func(static_cast<giveawayParticipantStatusAdministrator &>(obj));
11556 return true;
11558 func(static_cast<giveawayParticipantStatusDisallowedCountry &>(obj));
11559 return true;
11560 default:
11561 return false;
11562 }
11563}
11564
11571template <class T>
11572bool downcast_call(GiveawayPrize &obj, const T &func) {
11573 switch (obj.get_id()) {
11575 func(static_cast<giveawayPrizePremium &>(obj));
11576 return true;
11578 func(static_cast<giveawayPrizeStars &>(obj));
11579 return true;
11580 default:
11581 return false;
11582 }
11583}
11584
11591template <class T>
11592bool downcast_call(GroupCallDataChannel &obj, const T &func) {
11593 switch (obj.get_id()) {
11595 func(static_cast<groupCallDataChannelMain &>(obj));
11596 return true;
11598 func(static_cast<groupCallDataChannelScreenSharing &>(obj));
11599 return true;
11600 default:
11601 return false;
11602 }
11603}
11604
11611template <class T>
11612bool downcast_call(GroupCallVideoQuality &obj, const T &func) {
11613 switch (obj.get_id()) {
11615 func(static_cast<groupCallVideoQualityThumbnail &>(obj));
11616 return true;
11618 func(static_cast<groupCallVideoQualityMedium &>(obj));
11619 return true;
11621 func(static_cast<groupCallVideoQualityFull &>(obj));
11622 return true;
11623 default:
11624 return false;
11625 }
11626}
11627
11634template <class T>
11635bool downcast_call(InlineKeyboardButtonType &obj, const T &func) {
11636 switch (obj.get_id()) {
11638 func(static_cast<inlineKeyboardButtonTypeUrl &>(obj));
11639 return true;
11641 func(static_cast<inlineKeyboardButtonTypeLoginUrl &>(obj));
11642 return true;
11644 func(static_cast<inlineKeyboardButtonTypeWebApp &>(obj));
11645 return true;
11647 func(static_cast<inlineKeyboardButtonTypeCallback &>(obj));
11648 return true;
11650 func(static_cast<inlineKeyboardButtonTypeCallbackWithPassword &>(obj));
11651 return true;
11653 func(static_cast<inlineKeyboardButtonTypeCallbackGame &>(obj));
11654 return true;
11656 func(static_cast<inlineKeyboardButtonTypeSwitchInline &>(obj));
11657 return true;
11659 func(static_cast<inlineKeyboardButtonTypeBuy &>(obj));
11660 return true;
11662 func(static_cast<inlineKeyboardButtonTypeUser &>(obj));
11663 return true;
11665 func(static_cast<inlineKeyboardButtonTypeCopyText &>(obj));
11666 return true;
11667 default:
11668 return false;
11669 }
11670}
11671
11678template <class T>
11679bool downcast_call(InlineQueryResult &obj, const T &func) {
11680 switch (obj.get_id()) {
11682 func(static_cast<inlineQueryResultArticle &>(obj));
11683 return true;
11685 func(static_cast<inlineQueryResultContact &>(obj));
11686 return true;
11688 func(static_cast<inlineQueryResultLocation &>(obj));
11689 return true;
11691 func(static_cast<inlineQueryResultVenue &>(obj));
11692 return true;
11694 func(static_cast<inlineQueryResultGame &>(obj));
11695 return true;
11697 func(static_cast<inlineQueryResultAnimation &>(obj));
11698 return true;
11700 func(static_cast<inlineQueryResultAudio &>(obj));
11701 return true;
11703 func(static_cast<inlineQueryResultDocument &>(obj));
11704 return true;
11706 func(static_cast<inlineQueryResultPhoto &>(obj));
11707 return true;
11709 func(static_cast<inlineQueryResultSticker &>(obj));
11710 return true;
11712 func(static_cast<inlineQueryResultVideo &>(obj));
11713 return true;
11715 func(static_cast<inlineQueryResultVoiceNote &>(obj));
11716 return true;
11717 default:
11718 return false;
11719 }
11720}
11721
11728template <class T>
11730 switch (obj.get_id()) {
11732 func(static_cast<inlineQueryResultsButtonTypeStartBot &>(obj));
11733 return true;
11735 func(static_cast<inlineQueryResultsButtonTypeWebApp &>(obj));
11736 return true;
11737 default:
11738 return false;
11739 }
11740}
11741
11748template <class T>
11749bool downcast_call(InputBackground &obj, const T &func) {
11750 switch (obj.get_id()) {
11752 func(static_cast<inputBackgroundLocal &>(obj));
11753 return true;
11755 func(static_cast<inputBackgroundRemote &>(obj));
11756 return true;
11758 func(static_cast<inputBackgroundPrevious &>(obj));
11759 return true;
11760 default:
11761 return false;
11762 }
11763}
11764
11771template <class T>
11772bool downcast_call(InputCall &obj, const T &func) {
11773 switch (obj.get_id()) {
11775 func(static_cast<inputCallDiscarded &>(obj));
11776 return true;
11778 func(static_cast<inputCallFromMessage &>(obj));
11779 return true;
11780 default:
11781 return false;
11782 }
11783}
11784
11791template <class T>
11792bool downcast_call(InputChatPhoto &obj, const T &func) {
11793 switch (obj.get_id()) {
11795 func(static_cast<inputChatPhotoPrevious &>(obj));
11796 return true;
11798 func(static_cast<inputChatPhotoStatic &>(obj));
11799 return true;
11801 func(static_cast<inputChatPhotoAnimation &>(obj));
11802 return true;
11804 func(static_cast<inputChatPhotoSticker &>(obj));
11805 return true;
11806 default:
11807 return false;
11808 }
11809}
11810
11817template <class T>
11818bool downcast_call(InputChatTheme &obj, const T &func) {
11819 switch (obj.get_id()) {
11821 func(static_cast<inputChatThemeEmoji &>(obj));
11822 return true;
11824 func(static_cast<inputChatThemeGift &>(obj));
11825 return true;
11826 default:
11827 return false;
11828 }
11829}
11830
11837template <class T>
11838bool downcast_call(InputCredentials &obj, const T &func) {
11839 switch (obj.get_id()) {
11841 func(static_cast<inputCredentialsSaved &>(obj));
11842 return true;
11844 func(static_cast<inputCredentialsNew &>(obj));
11845 return true;
11847 func(static_cast<inputCredentialsApplePay &>(obj));
11848 return true;
11850 func(static_cast<inputCredentialsGooglePay &>(obj));
11851 return true;
11852 default:
11853 return false;
11854 }
11855}
11856
11863template <class T>
11864bool downcast_call(InputFile &obj, const T &func) {
11865 switch (obj.get_id()) {
11866 case inputFileId::ID:
11867 func(static_cast<inputFileId &>(obj));
11868 return true;
11870 func(static_cast<inputFileRemote &>(obj));
11871 return true;
11872 case inputFileLocal::ID:
11873 func(static_cast<inputFileLocal &>(obj));
11874 return true;
11876 func(static_cast<inputFileGenerated &>(obj));
11877 return true;
11878 default:
11879 return false;
11880 }
11881}
11882
11889template <class T>
11890bool downcast_call(InputGroupCall &obj, const T &func) {
11891 switch (obj.get_id()) {
11893 func(static_cast<inputGroupCallLink &>(obj));
11894 return true;
11896 func(static_cast<inputGroupCallMessage &>(obj));
11897 return true;
11898 default:
11899 return false;
11900 }
11901}
11902
11909template <class T>
11910bool downcast_call(InputInlineQueryResult &obj, const T &func) {
11911 switch (obj.get_id()) {
11913 func(static_cast<inputInlineQueryResultAnimation &>(obj));
11914 return true;
11916 func(static_cast<inputInlineQueryResultArticle &>(obj));
11917 return true;
11919 func(static_cast<inputInlineQueryResultAudio &>(obj));
11920 return true;
11922 func(static_cast<inputInlineQueryResultContact &>(obj));
11923 return true;
11925 func(static_cast<inputInlineQueryResultDocument &>(obj));
11926 return true;
11928 func(static_cast<inputInlineQueryResultGame &>(obj));
11929 return true;
11931 func(static_cast<inputInlineQueryResultLocation &>(obj));
11932 return true;
11934 func(static_cast<inputInlineQueryResultPhoto &>(obj));
11935 return true;
11937 func(static_cast<inputInlineQueryResultSticker &>(obj));
11938 return true;
11940 func(static_cast<inputInlineQueryResultVenue &>(obj));
11941 return true;
11943 func(static_cast<inputInlineQueryResultVideo &>(obj));
11944 return true;
11946 func(static_cast<inputInlineQueryResultVoiceNote &>(obj));
11947 return true;
11948 default:
11949 return false;
11950 }
11951}
11952
11959template <class T>
11960bool downcast_call(InputInvoice &obj, const T &func) {
11961 switch (obj.get_id()) {
11963 func(static_cast<inputInvoiceMessage &>(obj));
11964 return true;
11966 func(static_cast<inputInvoiceName &>(obj));
11967 return true;
11969 func(static_cast<inputInvoiceTelegram &>(obj));
11970 return true;
11971 default:
11972 return false;
11973 }
11974}
11975
11982template <class T>
11983bool downcast_call(InputMessageContent &obj, const T &func) {
11984 switch (obj.get_id()) {
11986 func(static_cast<inputMessageText &>(obj));
11987 return true;
11989 func(static_cast<inputMessageRichMessage &>(obj));
11990 return true;
11992 func(static_cast<inputMessageAnimation &>(obj));
11993 return true;
11995 func(static_cast<inputMessageAudio &>(obj));
11996 return true;
11998 func(static_cast<inputMessageDocument &>(obj));
11999 return true;
12001 func(static_cast<inputMessagePaidMedia &>(obj));
12002 return true;
12004 func(static_cast<inputMessagePhoto &>(obj));
12005 return true;
12007 func(static_cast<inputMessageSticker &>(obj));
12008 return true;
12010 func(static_cast<inputMessageVideo &>(obj));
12011 return true;
12013 func(static_cast<inputMessageVideoNote &>(obj));
12014 return true;
12016 func(static_cast<inputMessageVoiceNote &>(obj));
12017 return true;
12019 func(static_cast<inputMessageLiveLocation &>(obj));
12020 return true;
12022 func(static_cast<inputMessageLocation &>(obj));
12023 return true;
12025 func(static_cast<inputMessageVenue &>(obj));
12026 return true;
12028 func(static_cast<inputMessageContact &>(obj));
12029 return true;
12031 func(static_cast<inputMessageDice &>(obj));
12032 return true;
12034 func(static_cast<inputMessageGame &>(obj));
12035 return true;
12037 func(static_cast<inputMessageInvoice &>(obj));
12038 return true;
12040 func(static_cast<inputMessagePoll &>(obj));
12041 return true;
12043 func(static_cast<inputMessageStakeDice &>(obj));
12044 return true;
12046 func(static_cast<inputMessageStory &>(obj));
12047 return true;
12049 func(static_cast<inputMessageChecklist &>(obj));
12050 return true;
12052 func(static_cast<inputMessageForwarded &>(obj));
12053 return true;
12054 default:
12055 return false;
12056 }
12057}
12058
12065template <class T>
12066bool downcast_call(InputMessageReplyTo &obj, const T &func) {
12067 switch (obj.get_id()) {
12069 func(static_cast<inputMessageReplyToMessage &>(obj));
12070 return true;
12072 func(static_cast<inputMessageReplyToExternalMessage &>(obj));
12073 return true;
12075 func(static_cast<inputMessageReplyToStory &>(obj));
12076 return true;
12078 func(static_cast<inputMessageReplyToEphemeralMessage &>(obj));
12079 return true;
12080 default:
12081 return false;
12082 }
12083}
12084
12091template <class T>
12092bool downcast_call(InputPageBlock &obj, const T &func) {
12093 switch (obj.get_id()) {
12095 func(static_cast<inputPageBlockSectionHeading &>(obj));
12096 return true;
12098 func(static_cast<inputPageBlockParagraph &>(obj));
12099 return true;
12101 func(static_cast<inputPageBlockPreformatted &>(obj));
12102 return true;
12104 func(static_cast<inputPageBlockFooter &>(obj));
12105 return true;
12107 func(static_cast<inputPageBlockThinking &>(obj));
12108 return true;
12110 func(static_cast<inputPageBlockDivider &>(obj));
12111 return true;
12113 func(static_cast<inputPageBlockMathematicalExpression &>(obj));
12114 return true;
12116 func(static_cast<inputPageBlockAnchor &>(obj));
12117 return true;
12119 func(static_cast<inputPageBlockList &>(obj));
12120 return true;
12122 func(static_cast<inputPageBlockBlockQuote &>(obj));
12123 return true;
12125 func(static_cast<inputPageBlockPullQuote &>(obj));
12126 return true;
12128 func(static_cast<inputPageBlockAnimation &>(obj));
12129 return true;
12131 func(static_cast<inputPageBlockAudio &>(obj));
12132 return true;
12134 func(static_cast<inputPageBlockPhoto &>(obj));
12135 return true;
12137 func(static_cast<inputPageBlockVideo &>(obj));
12138 return true;
12140 func(static_cast<inputPageBlockVoiceNote &>(obj));
12141 return true;
12143 func(static_cast<inputPageBlockCollage &>(obj));
12144 return true;
12146 func(static_cast<inputPageBlockSlideshow &>(obj));
12147 return true;
12149 func(static_cast<inputPageBlockTable &>(obj));
12150 return true;
12152 func(static_cast<inputPageBlockDetails &>(obj));
12153 return true;
12155 func(static_cast<inputPageBlockMap &>(obj));
12156 return true;
12157 default:
12158 return false;
12159 }
12160}
12161
12168template <class T>
12169bool downcast_call(InputPaidMediaType &obj, const T &func) {
12170 switch (obj.get_id()) {
12172 func(static_cast<inputPaidMediaTypePhoto &>(obj));
12173 return true;
12175 func(static_cast<inputPaidMediaTypeVideo &>(obj));
12176 return true;
12177 default:
12178 return false;
12179 }
12180}
12181
12188template <class T>
12189bool downcast_call(InputPassportElement &obj, const T &func) {
12190 switch (obj.get_id()) {
12192 func(static_cast<inputPassportElementPersonalDetails &>(obj));
12193 return true;
12195 func(static_cast<inputPassportElementPassport &>(obj));
12196 return true;
12198 func(static_cast<inputPassportElementDriverLicense &>(obj));
12199 return true;
12201 func(static_cast<inputPassportElementIdentityCard &>(obj));
12202 return true;
12204 func(static_cast<inputPassportElementInternalPassport &>(obj));
12205 return true;
12207 func(static_cast<inputPassportElementAddress &>(obj));
12208 return true;
12210 func(static_cast<inputPassportElementUtilityBill &>(obj));
12211 return true;
12213 func(static_cast<inputPassportElementBankStatement &>(obj));
12214 return true;
12216 func(static_cast<inputPassportElementRentalAgreement &>(obj));
12217 return true;
12219 func(static_cast<inputPassportElementPassportRegistration &>(obj));
12220 return true;
12222 func(static_cast<inputPassportElementTemporaryRegistration &>(obj));
12223 return true;
12225 func(static_cast<inputPassportElementPhoneNumber &>(obj));
12226 return true;
12228 func(static_cast<inputPassportElementEmailAddress &>(obj));
12229 return true;
12230 default:
12231 return false;
12232 }
12233}
12234
12241template <class T>
12243 switch (obj.get_id()) {
12245 func(static_cast<inputPassportElementErrorSourceUnspecified &>(obj));
12246 return true;
12248 func(static_cast<inputPassportElementErrorSourceDataField &>(obj));
12249 return true;
12251 func(static_cast<inputPassportElementErrorSourceFrontSide &>(obj));
12252 return true;
12254 func(static_cast<inputPassportElementErrorSourceReverseSide &>(obj));
12255 return true;
12257 func(static_cast<inputPassportElementErrorSourceSelfie &>(obj));
12258 return true;
12260 func(static_cast<inputPassportElementErrorSourceTranslationFile &>(obj));
12261 return true;
12263 func(static_cast<inputPassportElementErrorSourceTranslationFiles &>(obj));
12264 return true;
12266 func(static_cast<inputPassportElementErrorSourceFile &>(obj));
12267 return true;
12269 func(static_cast<inputPassportElementErrorSourceFiles &>(obj));
12270 return true;
12271 default:
12272 return false;
12273 }
12274}
12275
12282template <class T>
12283bool downcast_call(InputPollMedia &obj, const T &func) {
12284 switch (obj.get_id()) {
12286 func(static_cast<inputPollMediaAnimation &>(obj));
12287 return true;
12289 func(static_cast<inputPollMediaAudio &>(obj));
12290 return true;
12292 func(static_cast<inputPollMediaDocument &>(obj));
12293 return true;
12295 func(static_cast<inputPollMediaLink &>(obj));
12296 return true;
12298 func(static_cast<inputPollMediaLocation &>(obj));
12299 return true;
12301 func(static_cast<inputPollMediaPhoto &>(obj));
12302 return true;
12304 func(static_cast<inputPollMediaSticker &>(obj));
12305 return true;
12307 func(static_cast<inputPollMediaVenue &>(obj));
12308 return true;
12310 func(static_cast<inputPollMediaVideo &>(obj));
12311 return true;
12312 default:
12313 return false;
12314 }
12315}
12316
12323template <class T>
12324bool downcast_call(InputPollType &obj, const T &func) {
12325 switch (obj.get_id()) {
12327 func(static_cast<inputPollTypeRegular &>(obj));
12328 return true;
12330 func(static_cast<inputPollTypeQuiz &>(obj));
12331 return true;
12332 default:
12333 return false;
12334 }
12335}
12336
12343template <class T>
12344bool downcast_call(InputStoryAreaType &obj, const T &func) {
12345 switch (obj.get_id()) {
12347 func(static_cast<inputStoryAreaTypeLocation &>(obj));
12348 return true;
12350 func(static_cast<inputStoryAreaTypeFoundVenue &>(obj));
12351 return true;
12353 func(static_cast<inputStoryAreaTypePreviousVenue &>(obj));
12354 return true;
12356 func(static_cast<inputStoryAreaTypeSuggestedReaction &>(obj));
12357 return true;
12359 func(static_cast<inputStoryAreaTypeMessage &>(obj));
12360 return true;
12362 func(static_cast<inputStoryAreaTypeLink &>(obj));
12363 return true;
12365 func(static_cast<inputStoryAreaTypeWeather &>(obj));
12366 return true;
12368 func(static_cast<inputStoryAreaTypeUpgradedGift &>(obj));
12369 return true;
12370 default:
12371 return false;
12372 }
12373}
12374
12381template <class T>
12382bool downcast_call(InputStoryContent &obj, const T &func) {
12383 switch (obj.get_id()) {
12385 func(static_cast<inputStoryContentPhoto &>(obj));
12386 return true;
12388 func(static_cast<inputStoryContentVideo &>(obj));
12389 return true;
12390 default:
12391 return false;
12392 }
12393}
12394
12401template <class T>
12402bool downcast_call(InternalLinkType &obj, const T &func) {
12403 switch (obj.get_id()) {
12405 func(static_cast<internalLinkTypeAttachmentMenuBot &>(obj));
12406 return true;
12408 func(static_cast<internalLinkTypeAuthenticationCode &>(obj));
12409 return true;
12411 func(static_cast<internalLinkTypeBackground &>(obj));
12412 return true;
12414 func(static_cast<internalLinkTypeBotAddToChannel &>(obj));
12415 return true;
12417 func(static_cast<internalLinkTypeBotStart &>(obj));
12418 return true;
12420 func(static_cast<internalLinkTypeBotStartInGroup &>(obj));
12421 return true;
12423 func(static_cast<internalLinkTypeBusinessChat &>(obj));
12424 return true;
12426 func(static_cast<internalLinkTypeCallsPage &>(obj));
12427 return true;
12429 func(static_cast<internalLinkTypeChatAffiliateProgram &>(obj));
12430 return true;
12432 func(static_cast<internalLinkTypeChatBoost &>(obj));
12433 return true;
12435 func(static_cast<internalLinkTypeChatFolderInvite &>(obj));
12436 return true;
12438 func(static_cast<internalLinkTypeChatInvite &>(obj));
12439 return true;
12441 func(static_cast<internalLinkTypeChatSelection &>(obj));
12442 return true;
12444 func(static_cast<internalLinkTypeContactsPage &>(obj));
12445 return true;
12447 func(static_cast<internalLinkTypeDirectMessagesChat &>(obj));
12448 return true;
12450 func(static_cast<internalLinkTypeGame &>(obj));
12451 return true;
12453 func(static_cast<internalLinkTypeGiftAuction &>(obj));
12454 return true;
12456 func(static_cast<internalLinkTypeGiftCollection &>(obj));
12457 return true;
12459 func(static_cast<internalLinkTypeGroupCall &>(obj));
12460 return true;
12462 func(static_cast<internalLinkTypeInstantView &>(obj));
12463 return true;
12465 func(static_cast<internalLinkTypeInvoice &>(obj));
12466 return true;
12468 func(static_cast<internalLinkTypeLanguagePack &>(obj));
12469 return true;
12471 func(static_cast<internalLinkTypeLiveStory &>(obj));
12472 return true;
12474 func(static_cast<internalLinkTypeMainWebApp &>(obj));
12475 return true;
12477 func(static_cast<internalLinkTypeMessage &>(obj));
12478 return true;
12480 func(static_cast<internalLinkTypeMessageDraft &>(obj));
12481 return true;
12483 func(static_cast<internalLinkTypeMyProfilePage &>(obj));
12484 return true;
12486 func(static_cast<internalLinkTypeNewChannelChat &>(obj));
12487 return true;
12489 func(static_cast<internalLinkTypeNewGroupChat &>(obj));
12490 return true;
12492 func(static_cast<internalLinkTypeNewPrivateChat &>(obj));
12493 return true;
12495 func(static_cast<internalLinkTypeNewStory &>(obj));
12496 return true;
12498 func(static_cast<internalLinkTypeOauth &>(obj));
12499 return true;
12501 func(static_cast<internalLinkTypePassportDataRequest &>(obj));
12502 return true;
12504 func(static_cast<internalLinkTypePhoneNumberConfirmation &>(obj));
12505 return true;
12507 func(static_cast<internalLinkTypePremiumFeaturesPage &>(obj));
12508 return true;
12510 func(static_cast<internalLinkTypePremiumGiftCode &>(obj));
12511 return true;
12513 func(static_cast<internalLinkTypePremiumGiftPurchase &>(obj));
12514 return true;
12516 func(static_cast<internalLinkTypeProxy &>(obj));
12517 return true;
12519 func(static_cast<internalLinkTypePublicChat &>(obj));
12520 return true;
12522 func(static_cast<internalLinkTypeQrCodeAuthentication &>(obj));
12523 return true;
12525 func(static_cast<internalLinkTypeRequestManagedBot &>(obj));
12526 return true;
12528 func(static_cast<internalLinkTypeRestorePurchases &>(obj));
12529 return true;
12531 func(static_cast<internalLinkTypeSavedMessages &>(obj));
12532 return true;
12534 func(static_cast<internalLinkTypeSearch &>(obj));
12535 return true;
12537 func(static_cast<internalLinkTypeSettings &>(obj));
12538 return true;
12540 func(static_cast<internalLinkTypeStarPurchase &>(obj));
12541 return true;
12543 func(static_cast<internalLinkTypeStickerSet &>(obj));
12544 return true;
12546 func(static_cast<internalLinkTypeStory &>(obj));
12547 return true;
12549 func(static_cast<internalLinkTypeStoryAlbum &>(obj));
12550 return true;
12552 func(static_cast<internalLinkTypeTextCompositionStyle &>(obj));
12553 return true;
12555 func(static_cast<internalLinkTypeTheme &>(obj));
12556 return true;
12558 func(static_cast<internalLinkTypeUnknownDeepLink &>(obj));
12559 return true;
12561 func(static_cast<internalLinkTypeUpgradedGift &>(obj));
12562 return true;
12564 func(static_cast<internalLinkTypeUserPhoneNumber &>(obj));
12565 return true;
12567 func(static_cast<internalLinkTypeUserToken &>(obj));
12568 return true;
12570 func(static_cast<internalLinkTypeVideoChat &>(obj));
12571 return true;
12573 func(static_cast<internalLinkTypeWebApp &>(obj));
12574 return true;
12575 default:
12576 return false;
12577 }
12578}
12579
12586template <class T>
12588 switch (obj.get_id()) {
12591 return true;
12594 return true;
12596 func(static_cast<inviteGroupCallParticipantResultUserWasBanned &>(obj));
12597 return true;
12599 func(static_cast<inviteGroupCallParticipantResultSuccess &>(obj));
12600 return true;
12601 default:
12602 return false;
12603 }
12604}
12605
12612template <class T>
12613bool downcast_call(InviteLinkChatType &obj, const T &func) {
12614 switch (obj.get_id()) {
12616 func(static_cast<inviteLinkChatTypeBasicGroup &>(obj));
12617 return true;
12619 func(static_cast<inviteLinkChatTypeSupergroup &>(obj));
12620 return true;
12622 func(static_cast<inviteLinkChatTypeChannel &>(obj));
12623 return true;
12624 default:
12625 return false;
12626 }
12627}
12628
12635template <class T>
12636bool downcast_call(JsonValue &obj, const T &func) {
12637 switch (obj.get_id()) {
12638 case jsonValueNull::ID:
12639 func(static_cast<jsonValueNull &>(obj));
12640 return true;
12642 func(static_cast<jsonValueBoolean &>(obj));
12643 return true;
12645 func(static_cast<jsonValueNumber &>(obj));
12646 return true;
12648 func(static_cast<jsonValueString &>(obj));
12649 return true;
12650 case jsonValueArray::ID:
12651 func(static_cast<jsonValueArray &>(obj));
12652 return true;
12654 func(static_cast<jsonValueObject &>(obj));
12655 return true;
12656 default:
12657 return false;
12658 }
12659}
12660
12667template <class T>
12668bool downcast_call(KeyboardButtonSource &obj, const T &func) {
12669 switch (obj.get_id()) {
12671 func(static_cast<keyboardButtonSourceMessage &>(obj));
12672 return true;
12674 func(static_cast<keyboardButtonSourceWebApp &>(obj));
12675 return true;
12676 default:
12677 return false;
12678 }
12679}
12680
12687template <class T>
12688bool downcast_call(KeyboardButtonType &obj, const T &func) {
12689 switch (obj.get_id()) {
12691 func(static_cast<keyboardButtonTypeText &>(obj));
12692 return true;
12694 func(static_cast<keyboardButtonTypeRequestPhoneNumber &>(obj));
12695 return true;
12697 func(static_cast<keyboardButtonTypeRequestLocation &>(obj));
12698 return true;
12700 func(static_cast<keyboardButtonTypeRequestPoll &>(obj));
12701 return true;
12703 func(static_cast<keyboardButtonTypeRequestUsers &>(obj));
12704 return true;
12706 func(static_cast<keyboardButtonTypeRequestChat &>(obj));
12707 return true;
12709 func(static_cast<keyboardButtonTypeRequestManagedBot &>(obj));
12710 return true;
12712 func(static_cast<keyboardButtonTypeWebApp &>(obj));
12713 return true;
12714 default:
12715 return false;
12716 }
12717}
12718
12725template <class T>
12726bool downcast_call(LanguagePackStringValue &obj, const T &func) {
12727 switch (obj.get_id()) {
12729 func(static_cast<languagePackStringValueOrdinary &>(obj));
12730 return true;
12732 func(static_cast<languagePackStringValuePluralized &>(obj));
12733 return true;
12735 func(static_cast<languagePackStringValueDeleted &>(obj));
12736 return true;
12737 default:
12738 return false;
12739 }
12740}
12741
12748template <class T>
12749bool downcast_call(LinkPreviewAlbumMedia &obj, const T &func) {
12750 switch (obj.get_id()) {
12752 func(static_cast<linkPreviewAlbumMediaPhoto &>(obj));
12753 return true;
12755 func(static_cast<linkPreviewAlbumMediaVideo &>(obj));
12756 return true;
12757 default:
12758 return false;
12759 }
12760}
12761
12768template <class T>
12769bool downcast_call(LinkPreviewType &obj, const T &func) {
12770 switch (obj.get_id()) {
12772 func(static_cast<linkPreviewTypeAlbum &>(obj));
12773 return true;
12775 func(static_cast<linkPreviewTypeAnimation &>(obj));
12776 return true;
12778 func(static_cast<linkPreviewTypeApp &>(obj));
12779 return true;
12781 func(static_cast<linkPreviewTypeArticle &>(obj));
12782 return true;
12784 func(static_cast<linkPreviewTypeAudio &>(obj));
12785 return true;
12787 func(static_cast<linkPreviewTypeBackground &>(obj));
12788 return true;
12790 func(static_cast<linkPreviewTypeChannelBoost &>(obj));
12791 return true;
12793 func(static_cast<linkPreviewTypeChat &>(obj));
12794 return true;
12796 func(static_cast<linkPreviewTypeDirectMessagesChat &>(obj));
12797 return true;
12799 func(static_cast<linkPreviewTypeDocument &>(obj));
12800 return true;
12802 func(static_cast<linkPreviewTypeEmbeddedAnimationPlayer &>(obj));
12803 return true;
12805 func(static_cast<linkPreviewTypeEmbeddedAudioPlayer &>(obj));
12806 return true;
12808 func(static_cast<linkPreviewTypeEmbeddedVideoPlayer &>(obj));
12809 return true;
12811 func(static_cast<linkPreviewTypeExternalAudio &>(obj));
12812 return true;
12814 func(static_cast<linkPreviewTypeExternalVideo &>(obj));
12815 return true;
12817 func(static_cast<linkPreviewTypeGiftAuction &>(obj));
12818 return true;
12820 func(static_cast<linkPreviewTypeGiftCollection &>(obj));
12821 return true;
12823 func(static_cast<linkPreviewTypeGroupCall &>(obj));
12824 return true;
12826 func(static_cast<linkPreviewTypeInvoice &>(obj));
12827 return true;
12829 func(static_cast<linkPreviewTypeLiveStory &>(obj));
12830 return true;
12832 func(static_cast<linkPreviewTypeMessage &>(obj));
12833 return true;
12835 func(static_cast<linkPreviewTypePhoto &>(obj));
12836 return true;
12838 func(static_cast<linkPreviewTypePremiumGiftCode &>(obj));
12839 return true;
12841 func(static_cast<linkPreviewTypeRequestManagedBot &>(obj));
12842 return true;
12844 func(static_cast<linkPreviewTypeShareableChatFolder &>(obj));
12845 return true;
12847 func(static_cast<linkPreviewTypeSticker &>(obj));
12848 return true;
12850 func(static_cast<linkPreviewTypeStickerSet &>(obj));
12851 return true;
12853 func(static_cast<linkPreviewTypeStory &>(obj));
12854 return true;
12856 func(static_cast<linkPreviewTypeStoryAlbum &>(obj));
12857 return true;
12859 func(static_cast<linkPreviewTypeSupergroupBoost &>(obj));
12860 return true;
12862 func(static_cast<linkPreviewTypeTextCompositionStyle &>(obj));
12863 return true;
12865 func(static_cast<linkPreviewTypeTheme &>(obj));
12866 return true;
12868 func(static_cast<linkPreviewTypeUnsupported &>(obj));
12869 return true;
12871 func(static_cast<linkPreviewTypeUpgradedGift &>(obj));
12872 return true;
12874 func(static_cast<linkPreviewTypeUser &>(obj));
12875 return true;
12877 func(static_cast<linkPreviewTypeVideo &>(obj));
12878 return true;
12880 func(static_cast<linkPreviewTypeVideoChat &>(obj));
12881 return true;
12883 func(static_cast<linkPreviewTypeVideoNote &>(obj));
12884 return true;
12886 func(static_cast<linkPreviewTypeVoiceNote &>(obj));
12887 return true;
12889 func(static_cast<linkPreviewTypeWebApp &>(obj));
12890 return true;
12891 default:
12892 return false;
12893 }
12894}
12895
12902template <class T>
12903bool downcast_call(LogStream &obj, const T &func) {
12904 switch (obj.get_id()) {
12906 func(static_cast<logStreamDefault &>(obj));
12907 return true;
12908 case logStreamFile::ID:
12909 func(static_cast<logStreamFile &>(obj));
12910 return true;
12911 case logStreamEmpty::ID:
12912 func(static_cast<logStreamEmpty &>(obj));
12913 return true;
12914 default:
12915 return false;
12916 }
12917}
12918
12925template <class T>
12926bool downcast_call(LoginUrlInfo &obj, const T &func) {
12927 switch (obj.get_id()) {
12929 func(static_cast<loginUrlInfoOpen &>(obj));
12930 return true;
12932 func(static_cast<loginUrlInfoRequestConfirmation &>(obj));
12933 return true;
12934 default:
12935 return false;
12936 }
12937}
12938
12945template <class T>
12946bool downcast_call(MaskPoint &obj, const T &func) {
12947 switch (obj.get_id()) {
12949 func(static_cast<maskPointForehead &>(obj));
12950 return true;
12951 case maskPointEyes::ID:
12952 func(static_cast<maskPointEyes &>(obj));
12953 return true;
12954 case maskPointMouth::ID:
12955 func(static_cast<maskPointMouth &>(obj));
12956 return true;
12957 case maskPointChin::ID:
12958 func(static_cast<maskPointChin &>(obj));
12959 return true;
12960 default:
12961 return false;
12962 }
12963}
12964
12971template <class T>
12972bool downcast_call(MessageContent &obj, const T &func) {
12973 switch (obj.get_id()) {
12974 case messageText::ID:
12975 func(static_cast<messageText &>(obj));
12976 return true;
12978 func(static_cast<messageRichMessage &>(obj));
12979 return true;
12981 func(static_cast<messageAnimation &>(obj));
12982 return true;
12983 case messageAudio::ID:
12984 func(static_cast<messageAudio &>(obj));
12985 return true;
12987 func(static_cast<messageDocument &>(obj));
12988 return true;
12990 func(static_cast<messagePaidMedia &>(obj));
12991 return true;
12992 case messagePhoto::ID:
12993 func(static_cast<messagePhoto &>(obj));
12994 return true;
12995 case messageSticker::ID:
12996 func(static_cast<messageSticker &>(obj));
12997 return true;
12998 case messageVideo::ID:
12999 func(static_cast<messageVideo &>(obj));
13000 return true;
13002 func(static_cast<messageVideoNote &>(obj));
13003 return true;
13005 func(static_cast<messageVoiceNote &>(obj));
13006 return true;
13008 func(static_cast<messageExpiredPhoto &>(obj));
13009 return true;
13011 func(static_cast<messageExpiredVideo &>(obj));
13012 return true;
13014 func(static_cast<messageExpiredVideoNote &>(obj));
13015 return true;
13017 func(static_cast<messageExpiredVoiceNote &>(obj));
13018 return true;
13020 func(static_cast<messageLiveLocation &>(obj));
13021 return true;
13023 func(static_cast<messageLocation &>(obj));
13024 return true;
13025 case messageVenue::ID:
13026 func(static_cast<messageVenue &>(obj));
13027 return true;
13028 case messageContact::ID:
13029 func(static_cast<messageContact &>(obj));
13030 return true;
13032 func(static_cast<messageAnimatedEmoji &>(obj));
13033 return true;
13034 case messageDice::ID:
13035 func(static_cast<messageDice &>(obj));
13036 return true;
13037 case messageGame::ID:
13038 func(static_cast<messageGame &>(obj));
13039 return true;
13040 case messagePoll::ID:
13041 func(static_cast<messagePoll &>(obj));
13042 return true;
13044 func(static_cast<messageStakeDice &>(obj));
13045 return true;
13046 case messageStory::ID:
13047 func(static_cast<messageStory &>(obj));
13048 return true;
13050 func(static_cast<messageChecklist &>(obj));
13051 return true;
13052 case messageInvoice::ID:
13053 func(static_cast<messageInvoice &>(obj));
13054 return true;
13055 case messageCall::ID:
13056 func(static_cast<messageCall &>(obj));
13057 return true;
13059 func(static_cast<messageGroupCall &>(obj));
13060 return true;
13062 func(static_cast<messageVideoChatScheduled &>(obj));
13063 return true;
13065 func(static_cast<messageVideoChatStarted &>(obj));
13066 return true;
13068 func(static_cast<messageVideoChatEnded &>(obj));
13069 return true;
13071 func(static_cast<messageInviteVideoChatParticipants &>(obj));
13072 return true;
13074 func(static_cast<messagePollOptionAdded &>(obj));
13075 return true;
13077 func(static_cast<messagePollOptionDeleted &>(obj));
13078 return true;
13080 func(static_cast<messageBasicGroupChatCreate &>(obj));
13081 return true;
13083 func(static_cast<messageSupergroupChatCreate &>(obj));
13084 return true;
13086 func(static_cast<messageChatChangeTitle &>(obj));
13087 return true;
13089 func(static_cast<messageChatChangePhoto &>(obj));
13090 return true;
13092 func(static_cast<messageChatDeletePhoto &>(obj));
13093 return true;
13095 func(static_cast<messageChatOwnerLeft &>(obj));
13096 return true;
13098 func(static_cast<messageChatOwnerChanged &>(obj));
13099 return true;
13101 func(static_cast<messageChatHasProtectedContentToggled &>(obj));
13102 return true;
13104 func(static_cast<messageChatHasProtectedContentDisableRequested &>(obj));
13105 return true;
13107 func(static_cast<messageChatAddMembers &>(obj));
13108 return true;
13110 func(static_cast<messageChatJoinByLink &>(obj));
13111 return true;
13113 func(static_cast<messageChatJoinByRequest &>(obj));
13114 return true;
13116 func(static_cast<messageChatDeleteMember &>(obj));
13117 return true;
13119 func(static_cast<messageChatAddedToCommunity &>(obj));
13120 return true;
13122 func(static_cast<messageChatRemovedFromCommunity &>(obj));
13123 return true;
13125 func(static_cast<messageChatUpgradeTo &>(obj));
13126 return true;
13128 func(static_cast<messageChatUpgradeFrom &>(obj));
13129 return true;
13131 func(static_cast<messagePinMessage &>(obj));
13132 return true;
13134 func(static_cast<messageScreenshotTaken &>(obj));
13135 return true;
13137 func(static_cast<messageChatSetBackground &>(obj));
13138 return true;
13140 func(static_cast<messageChatSetTheme &>(obj));
13141 return true;
13143 func(static_cast<messageChatSetMessageAutoDeleteTime &>(obj));
13144 return true;
13146 func(static_cast<messageChatBoost &>(obj));
13147 return true;
13149 func(static_cast<messageForumTopicCreated &>(obj));
13150 return true;
13152 func(static_cast<messageForumTopicEdited &>(obj));
13153 return true;
13155 func(static_cast<messageForumTopicIsClosedToggled &>(obj));
13156 return true;
13158 func(static_cast<messageForumTopicIsHiddenToggled &>(obj));
13159 return true;
13161 func(static_cast<messageSuggestProfilePhoto &>(obj));
13162 return true;
13164 func(static_cast<messageSuggestBirthdate &>(obj));
13165 return true;
13167 func(static_cast<messageCustomServiceAction &>(obj));
13168 return true;
13170 func(static_cast<messageGameScore &>(obj));
13171 return true;
13173 func(static_cast<messageManagedBotCreated &>(obj));
13174 return true;
13176 func(static_cast<messagePaymentSuccessful &>(obj));
13177 return true;
13179 func(static_cast<messagePaymentSuccessfulBot &>(obj));
13180 return true;
13182 func(static_cast<messagePaymentRefunded &>(obj));
13183 return true;
13185 func(static_cast<messageGiftedPremium &>(obj));
13186 return true;
13188 func(static_cast<messagePremiumGiftCode &>(obj));
13189 return true;
13191 func(static_cast<messageGiveawayCreated &>(obj));
13192 return true;
13194 func(static_cast<messageGiveaway &>(obj));
13195 return true;
13197 func(static_cast<messageGiveawayCompleted &>(obj));
13198 return true;
13200 func(static_cast<messageGiveawayWinners &>(obj));
13201 return true;
13203 func(static_cast<messageGiftedStars &>(obj));
13204 return true;
13206 func(static_cast<messageGiftedTon &>(obj));
13207 return true;
13209 func(static_cast<messageGiveawayPrizeStars &>(obj));
13210 return true;
13211 case messageGift::ID:
13212 func(static_cast<messageGift &>(obj));
13213 return true;
13215 func(static_cast<messageUpgradedGift &>(obj));
13216 return true;
13218 func(static_cast<messageRefundedUpgradedGift &>(obj));
13219 return true;
13221 func(static_cast<messageUpgradedGiftPurchaseOffer &>(obj));
13222 return true;
13224 func(static_cast<messageUpgradedGiftPurchaseOfferRejected &>(obj));
13225 return true;
13227 func(static_cast<messagePaidMessagesRefunded &>(obj));
13228 return true;
13230 func(static_cast<messagePaidMessagePriceChanged &>(obj));
13231 return true;
13233 func(static_cast<messageDirectMessagePriceChanged &>(obj));
13234 return true;
13236 func(static_cast<messageChecklistTasksDone &>(obj));
13237 return true;
13239 func(static_cast<messageChecklistTasksAdded &>(obj));
13240 return true;
13242 func(static_cast<messageSuggestedPostApprovalFailed &>(obj));
13243 return true;
13245 func(static_cast<messageSuggestedPostApproved &>(obj));
13246 return true;
13248 func(static_cast<messageSuggestedPostDeclined &>(obj));
13249 return true;
13251 func(static_cast<messageSuggestedPostPaid &>(obj));
13252 return true;
13254 func(static_cast<messageSuggestedPostRefunded &>(obj));
13255 return true;
13257 func(static_cast<messageContactRegistered &>(obj));
13258 return true;
13260 func(static_cast<messageUsersShared &>(obj));
13261 return true;
13263 func(static_cast<messageChatShared &>(obj));
13264 return true;
13266 func(static_cast<messageBotWriteAccessAllowed &>(obj));
13267 return true;
13269 func(static_cast<messageWebAppDataSent &>(obj));
13270 return true;
13272 func(static_cast<messageWebAppDataReceived &>(obj));
13273 return true;
13275 func(static_cast<messagePassportDataSent &>(obj));
13276 return true;
13278 func(static_cast<messagePassportDataReceived &>(obj));
13279 return true;
13281 func(static_cast<messageProximityAlertTriggered &>(obj));
13282 return true;
13284 func(static_cast<messageUnsupported &>(obj));
13285 return true;
13286 default:
13287 return false;
13288 }
13289}
13290
13297template <class T>
13298bool downcast_call(MessageEffectType &obj, const T &func) {
13299 switch (obj.get_id()) {
13301 func(static_cast<messageEffectTypeEmojiReaction &>(obj));
13302 return true;
13304 func(static_cast<messageEffectTypePremiumSticker &>(obj));
13305 return true;
13306 default:
13307 return false;
13308 }
13309}
13310
13317template <class T>
13318bool downcast_call(MessageFileType &obj, const T &func) {
13319 switch (obj.get_id()) {
13321 func(static_cast<messageFileTypePrivate &>(obj));
13322 return true;
13324 func(static_cast<messageFileTypeGroup &>(obj));
13325 return true;
13327 func(static_cast<messageFileTypeUnknown &>(obj));
13328 return true;
13329 default:
13330 return false;
13331 }
13332}
13333
13340template <class T>
13341bool downcast_call(MessageOrigin &obj, const T &func) {
13342 switch (obj.get_id()) {
13344 func(static_cast<messageOriginUser &>(obj));
13345 return true;
13347 func(static_cast<messageOriginHiddenUser &>(obj));
13348 return true;
13350 func(static_cast<messageOriginChat &>(obj));
13351 return true;
13353 func(static_cast<messageOriginChannel &>(obj));
13354 return true;
13355 default:
13356 return false;
13357 }
13358}
13359
13366template <class T>
13367bool downcast_call(MessageReadDate &obj, const T &func) {
13368 switch (obj.get_id()) {
13370 func(static_cast<messageReadDateRead &>(obj));
13371 return true;
13373 func(static_cast<messageReadDateUnread &>(obj));
13374 return true;
13376 func(static_cast<messageReadDateTooOld &>(obj));
13377 return true;
13379 func(static_cast<messageReadDateUserPrivacyRestricted &>(obj));
13380 return true;
13382 func(static_cast<messageReadDateMyPrivacyRestricted &>(obj));
13383 return true;
13384 default:
13385 return false;
13386 }
13387}
13388
13395template <class T>
13396bool downcast_call(MessageReplyTo &obj, const T &func) {
13397 switch (obj.get_id()) {
13399 func(static_cast<messageReplyToMessage &>(obj));
13400 return true;
13402 func(static_cast<messageReplyToStory &>(obj));
13403 return true;
13404 default:
13405 return false;
13406 }
13407}
13408
13415template <class T>
13416bool downcast_call(MessageSchedulingState &obj, const T &func) {
13417 switch (obj.get_id()) {
13419 func(static_cast<messageSchedulingStateSendAtDate &>(obj));
13420 return true;
13422 func(static_cast<messageSchedulingStateSendWhenOnline &>(obj));
13423 return true;
13425 func(static_cast<messageSchedulingStateSendWhenVideoProcessed &>(obj));
13426 return true;
13427 default:
13428 return false;
13429 }
13430}
13431
13438template <class T>
13439bool downcast_call(MessageSelfDestructType &obj, const T &func) {
13440 switch (obj.get_id()) {
13442 func(static_cast<messageSelfDestructTypeTimer &>(obj));
13443 return true;
13445 func(static_cast<messageSelfDestructTypeImmediately &>(obj));
13446 return true;
13447 default:
13448 return false;
13449 }
13450}
13451
13458template <class T>
13459bool downcast_call(MessageSender &obj, const T &func) {
13460 switch (obj.get_id()) {
13462 func(static_cast<messageSenderUser &>(obj));
13463 return true;
13465 func(static_cast<messageSenderChat &>(obj));
13466 return true;
13467 default:
13468 return false;
13469 }
13470}
13471
13478template <class T>
13479bool downcast_call(MessageSendingState &obj, const T &func) {
13480 switch (obj.get_id()) {
13482 func(static_cast<messageSendingStatePending &>(obj));
13483 return true;
13485 func(static_cast<messageSendingStateFailed &>(obj));
13486 return true;
13487 default:
13488 return false;
13489 }
13490}
13491
13498template <class T>
13499bool downcast_call(MessageSource &obj, const T &func) {
13500 switch (obj.get_id()) {
13502 func(static_cast<messageSourceChatHistory &>(obj));
13503 return true;
13505 func(static_cast<messageSourceMessageThreadHistory &>(obj));
13506 return true;
13508 func(static_cast<messageSourceForumTopicHistory &>(obj));
13509 return true;
13511 func(static_cast<messageSourceDirectMessagesChatTopicHistory &>(obj));
13512 return true;
13514 func(static_cast<messageSourceHistoryPreview &>(obj));
13515 return true;
13517 func(static_cast<messageSourceChatList &>(obj));
13518 return true;
13520 func(static_cast<messageSourceSearch &>(obj));
13521 return true;
13523 func(static_cast<messageSourceChatEventLog &>(obj));
13524 return true;
13526 func(static_cast<messageSourceNotification &>(obj));
13527 return true;
13529 func(static_cast<messageSourceScreenshot &>(obj));
13530 return true;
13532 func(static_cast<messageSourceOther &>(obj));
13533 return true;
13534 default:
13535 return false;
13536 }
13537}
13538
13545template <class T>
13546bool downcast_call(MessageTopic &obj, const T &func) {
13547 switch (obj.get_id()) {
13549 func(static_cast<messageTopicThread &>(obj));
13550 return true;
13552 func(static_cast<messageTopicForum &>(obj));
13553 return true;
13555 func(static_cast<messageTopicDirectMessages &>(obj));
13556 return true;
13558 func(static_cast<messageTopicSavedMessages &>(obj));
13559 return true;
13560 default:
13561 return false;
13562 }
13563}
13564
13571template <class T>
13572bool downcast_call(NetworkStatisticsEntry &obj, const T &func) {
13573 switch (obj.get_id()) {
13575 func(static_cast<networkStatisticsEntryFile &>(obj));
13576 return true;
13578 func(static_cast<networkStatisticsEntryCall &>(obj));
13579 return true;
13580 default:
13581 return false;
13582 }
13583}
13584
13591template <class T>
13592bool downcast_call(NetworkType &obj, const T &func) {
13593 switch (obj.get_id()) {
13595 func(static_cast<networkTypeNone &>(obj));
13596 return true;
13598 func(static_cast<networkTypeMobile &>(obj));
13599 return true;
13601 func(static_cast<networkTypeMobileRoaming &>(obj));
13602 return true;
13604 func(static_cast<networkTypeWiFi &>(obj));
13605 return true;
13607 func(static_cast<networkTypeOther &>(obj));
13608 return true;
13609 default:
13610 return false;
13611 }
13612}
13613
13620template <class T>
13621bool downcast_call(NotificationGroupType &obj, const T &func) {
13622 switch (obj.get_id()) {
13624 func(static_cast<notificationGroupTypeMessages &>(obj));
13625 return true;
13627 func(static_cast<notificationGroupTypeMentions &>(obj));
13628 return true;
13630 func(static_cast<notificationGroupTypeSecretChat &>(obj));
13631 return true;
13633 func(static_cast<notificationGroupTypeCalls &>(obj));
13634 return true;
13635 default:
13636 return false;
13637 }
13638}
13639
13646template <class T>
13647bool downcast_call(NotificationSettingsScope &obj, const T &func) {
13648 switch (obj.get_id()) {
13650 func(static_cast<notificationSettingsScopePrivateChats &>(obj));
13651 return true;
13653 func(static_cast<notificationSettingsScopeGroupChats &>(obj));
13654 return true;
13656 func(static_cast<notificationSettingsScopeChannelChats &>(obj));
13657 return true;
13658 default:
13659 return false;
13660 }
13661}
13662
13669template <class T>
13670bool downcast_call(NotificationType &obj, const T &func) {
13671 switch (obj.get_id()) {
13673 func(static_cast<notificationTypeNewMessage &>(obj));
13674 return true;
13676 func(static_cast<notificationTypeNewSecretChat &>(obj));
13677 return true;
13679 func(static_cast<notificationTypeNewCall &>(obj));
13680 return true;
13682 func(static_cast<notificationTypeNewPushMessage &>(obj));
13683 return true;
13684 default:
13685 return false;
13686 }
13687}
13688
13695template <class T>
13696bool downcast_call(OptionValue &obj, const T &func) {
13697 switch (obj.get_id()) {
13699 func(static_cast<optionValueBoolean &>(obj));
13700 return true;
13702 func(static_cast<optionValueEmpty &>(obj));
13703 return true;
13705 func(static_cast<optionValueInteger &>(obj));
13706 return true;
13708 func(static_cast<optionValueString &>(obj));
13709 return true;
13710 default:
13711 return false;
13712 }
13713}
13714
13721template <class T>
13722bool downcast_call(PageBlock &obj, const T &func) {
13723 switch (obj.get_id()) {
13724 case pageBlockTitle::ID:
13725 func(static_cast<pageBlockTitle &>(obj));
13726 return true;
13728 func(static_cast<pageBlockSubtitle &>(obj));
13729 return true;
13731 func(static_cast<pageBlockAuthorDate &>(obj));
13732 return true;
13734 func(static_cast<pageBlockHeader &>(obj));
13735 return true;
13737 func(static_cast<pageBlockSubheader &>(obj));
13738 return true;
13740 func(static_cast<pageBlockSectionHeading &>(obj));
13741 return true;
13743 func(static_cast<pageBlockKicker &>(obj));
13744 return true;
13746 func(static_cast<pageBlockParagraph &>(obj));
13747 return true;
13749 func(static_cast<pageBlockPreformatted &>(obj));
13750 return true;
13752 func(static_cast<pageBlockFooter &>(obj));
13753 return true;
13755 func(static_cast<pageBlockThinking &>(obj));
13756 return true;
13758 func(static_cast<pageBlockDivider &>(obj));
13759 return true;
13761 func(static_cast<pageBlockMathematicalExpression &>(obj));
13762 return true;
13764 func(static_cast<pageBlockAnchor &>(obj));
13765 return true;
13766 case pageBlockList::ID:
13767 func(static_cast<pageBlockList &>(obj));
13768 return true;
13770 func(static_cast<pageBlockBlockQuote &>(obj));
13771 return true;
13773 func(static_cast<pageBlockPullQuote &>(obj));
13774 return true;
13776 func(static_cast<pageBlockAnimation &>(obj));
13777 return true;
13778 case pageBlockAudio::ID:
13779 func(static_cast<pageBlockAudio &>(obj));
13780 return true;
13781 case pageBlockPhoto::ID:
13782 func(static_cast<pageBlockPhoto &>(obj));
13783 return true;
13784 case pageBlockVideo::ID:
13785 func(static_cast<pageBlockVideo &>(obj));
13786 return true;
13788 func(static_cast<pageBlockVoiceNote &>(obj));
13789 return true;
13790 case pageBlockCover::ID:
13791 func(static_cast<pageBlockCover &>(obj));
13792 return true;
13794 func(static_cast<pageBlockEmbedded &>(obj));
13795 return true;
13797 func(static_cast<pageBlockEmbeddedPost &>(obj));
13798 return true;
13800 func(static_cast<pageBlockCollage &>(obj));
13801 return true;
13803 func(static_cast<pageBlockSlideshow &>(obj));
13804 return true;
13806 func(static_cast<pageBlockChatLink &>(obj));
13807 return true;
13808 case pageBlockTable::ID:
13809 func(static_cast<pageBlockTable &>(obj));
13810 return true;
13812 func(static_cast<pageBlockDetails &>(obj));
13813 return true;
13815 func(static_cast<pageBlockRelatedArticles &>(obj));
13816 return true;
13817 case pageBlockMap::ID:
13818 func(static_cast<pageBlockMap &>(obj));
13819 return true;
13820 default:
13821 return false;
13822 }
13823}
13824
13831template <class T>
13833 switch (obj.get_id()) {
13835 func(static_cast<pageBlockHorizontalAlignmentLeft &>(obj));
13836 return true;
13838 func(static_cast<pageBlockHorizontalAlignmentCenter &>(obj));
13839 return true;
13841 func(static_cast<pageBlockHorizontalAlignmentRight &>(obj));
13842 return true;
13843 default:
13844 return false;
13845 }
13846}
13847
13854template <class T>
13856 switch (obj.get_id()) {
13858 func(static_cast<pageBlockVerticalAlignmentTop &>(obj));
13859 return true;
13861 func(static_cast<pageBlockVerticalAlignmentMiddle &>(obj));
13862 return true;
13864 func(static_cast<pageBlockVerticalAlignmentBottom &>(obj));
13865 return true;
13866 default:
13867 return false;
13868 }
13869}
13870
13877template <class T>
13878bool downcast_call(PaidMedia &obj, const T &func) {
13879 switch (obj.get_id()) {
13881 func(static_cast<paidMediaPreview &>(obj));
13882 return true;
13883 case paidMediaPhoto::ID:
13884 func(static_cast<paidMediaPhoto &>(obj));
13885 return true;
13886 case paidMediaVideo::ID:
13887 func(static_cast<paidMediaVideo &>(obj));
13888 return true;
13890 func(static_cast<paidMediaUnsupported &>(obj));
13891 return true;
13892 default:
13893 return false;
13894 }
13895}
13896
13903template <class T>
13904bool downcast_call(PaidReactionType &obj, const T &func) {
13905 switch (obj.get_id()) {
13907 func(static_cast<paidReactionTypeRegular &>(obj));
13908 return true;
13910 func(static_cast<paidReactionTypeAnonymous &>(obj));
13911 return true;
13913 func(static_cast<paidReactionTypeChat &>(obj));
13914 return true;
13915 default:
13916 return false;
13917 }
13918}
13919
13926template <class T>
13927bool downcast_call(PassportElement &obj, const T &func) {
13928 switch (obj.get_id()) {
13930 func(static_cast<passportElementPersonalDetails &>(obj));
13931 return true;
13933 func(static_cast<passportElementPassport &>(obj));
13934 return true;
13936 func(static_cast<passportElementDriverLicense &>(obj));
13937 return true;
13939 func(static_cast<passportElementIdentityCard &>(obj));
13940 return true;
13942 func(static_cast<passportElementInternalPassport &>(obj));
13943 return true;
13945 func(static_cast<passportElementAddress &>(obj));
13946 return true;
13948 func(static_cast<passportElementUtilityBill &>(obj));
13949 return true;
13951 func(static_cast<passportElementBankStatement &>(obj));
13952 return true;
13954 func(static_cast<passportElementRentalAgreement &>(obj));
13955 return true;
13957 func(static_cast<passportElementPassportRegistration &>(obj));
13958 return true;
13960 func(static_cast<passportElementTemporaryRegistration &>(obj));
13961 return true;
13963 func(static_cast<passportElementPhoneNumber &>(obj));
13964 return true;
13966 func(static_cast<passportElementEmailAddress &>(obj));
13967 return true;
13968 default:
13969 return false;
13970 }
13971}
13972
13979template <class T>
13981 switch (obj.get_id()) {
13983 func(static_cast<passportElementErrorSourceUnspecified &>(obj));
13984 return true;
13986 func(static_cast<passportElementErrorSourceDataField &>(obj));
13987 return true;
13989 func(static_cast<passportElementErrorSourceFrontSide &>(obj));
13990 return true;
13992 func(static_cast<passportElementErrorSourceReverseSide &>(obj));
13993 return true;
13995 func(static_cast<passportElementErrorSourceSelfie &>(obj));
13996 return true;
13998 func(static_cast<passportElementErrorSourceTranslationFile &>(obj));
13999 return true;
14001 func(static_cast<passportElementErrorSourceTranslationFiles &>(obj));
14002 return true;
14004 func(static_cast<passportElementErrorSourceFile &>(obj));
14005 return true;
14007 func(static_cast<passportElementErrorSourceFiles &>(obj));
14008 return true;
14009 default:
14010 return false;
14011 }
14012}
14013
14020template <class T>
14021bool downcast_call(PassportElementType &obj, const T &func) {
14022 switch (obj.get_id()) {
14024 func(static_cast<passportElementTypePersonalDetails &>(obj));
14025 return true;
14027 func(static_cast<passportElementTypePassport &>(obj));
14028 return true;
14030 func(static_cast<passportElementTypeDriverLicense &>(obj));
14031 return true;
14033 func(static_cast<passportElementTypeIdentityCard &>(obj));
14034 return true;
14036 func(static_cast<passportElementTypeInternalPassport &>(obj));
14037 return true;
14039 func(static_cast<passportElementTypeAddress &>(obj));
14040 return true;
14042 func(static_cast<passportElementTypeUtilityBill &>(obj));
14043 return true;
14045 func(static_cast<passportElementTypeBankStatement &>(obj));
14046 return true;
14048 func(static_cast<passportElementTypeRentalAgreement &>(obj));
14049 return true;
14051 func(static_cast<passportElementTypePassportRegistration &>(obj));
14052 return true;
14054 func(static_cast<passportElementTypeTemporaryRegistration &>(obj));
14055 return true;
14057 func(static_cast<passportElementTypePhoneNumber &>(obj));
14058 return true;
14060 func(static_cast<passportElementTypeEmailAddress &>(obj));
14061 return true;
14062 default:
14063 return false;
14064 }
14065}
14066
14073template <class T>
14074bool downcast_call(PaymentFormType &obj, const T &func) {
14075 switch (obj.get_id()) {
14077 func(static_cast<paymentFormTypeRegular &>(obj));
14078 return true;
14080 func(static_cast<paymentFormTypeStars &>(obj));
14081 return true;
14083 func(static_cast<paymentFormTypeStarSubscription &>(obj));
14084 return true;
14085 default:
14086 return false;
14087 }
14088}
14089
14096template <class T>
14097bool downcast_call(PaymentProvider &obj, const T &func) {
14098 switch (obj.get_id()) {
14100 func(static_cast<paymentProviderSmartGlocal &>(obj));
14101 return true;
14103 func(static_cast<paymentProviderStripe &>(obj));
14104 return true;
14106 func(static_cast<paymentProviderOther &>(obj));
14107 return true;
14108 default:
14109 return false;
14110 }
14111}
14112
14119template <class T>
14120bool downcast_call(PaymentReceiptType &obj, const T &func) {
14121 switch (obj.get_id()) {
14123 func(static_cast<paymentReceiptTypeRegular &>(obj));
14124 return true;
14126 func(static_cast<paymentReceiptTypeStars &>(obj));
14127 return true;
14128 default:
14129 return false;
14130 }
14131}
14132
14139template <class T>
14140bool downcast_call(PhoneNumberCodeType &obj, const T &func) {
14141 switch (obj.get_id()) {
14143 func(static_cast<phoneNumberCodeTypeChange &>(obj));
14144 return true;
14146 func(static_cast<phoneNumberCodeTypeVerify &>(obj));
14147 return true;
14149 func(static_cast<phoneNumberCodeTypeConfirmOwnership &>(obj));
14150 return true;
14151 default:
14152 return false;
14153 }
14154}
14155
14162template <class T>
14163bool downcast_call(PollMedia &obj, const T &func) {
14164 switch (obj.get_id()) {
14166 func(static_cast<pollMediaAnimation &>(obj));
14167 return true;
14168 case pollMediaAudio::ID:
14169 func(static_cast<pollMediaAudio &>(obj));
14170 return true;
14172 func(static_cast<pollMediaDocument &>(obj));
14173 return true;
14174 case pollMediaLink::ID:
14175 func(static_cast<pollMediaLink &>(obj));
14176 return true;
14178 func(static_cast<pollMediaLocation &>(obj));
14179 return true;
14180 case pollMediaPhoto::ID:
14181 func(static_cast<pollMediaPhoto &>(obj));
14182 return true;
14184 func(static_cast<pollMediaSticker &>(obj));
14185 return true;
14186 case pollMediaVenue::ID:
14187 func(static_cast<pollMediaVenue &>(obj));
14188 return true;
14189 case pollMediaVideo::ID:
14190 func(static_cast<pollMediaVideo &>(obj));
14191 return true;
14192 default:
14193 return false;
14194 }
14195}
14196
14203template <class T>
14204bool downcast_call(PollType &obj, const T &func) {
14205 switch (obj.get_id()) {
14207 func(static_cast<pollTypeRegular &>(obj));
14208 return true;
14209 case pollTypeQuiz::ID:
14210 func(static_cast<pollTypeQuiz &>(obj));
14211 return true;
14212 default:
14213 return false;
14214 }
14215}
14216
14223template <class T>
14224bool downcast_call(PollVoteRestrictionReason &obj, const T &func) {
14225 switch (obj.get_id()) {
14227 func(static_cast<pollVoteRestrictionReasonClosed &>(obj));
14228 return true;
14230 func(static_cast<pollVoteRestrictionReasonYetUnsent &>(obj));
14231 return true;
14233 func(static_cast<pollVoteRestrictionReasonScheduled &>(obj));
14234 return true;
14236 func(static_cast<pollVoteRestrictionReasonCountryRestricted &>(obj));
14237 return true;
14239 func(static_cast<pollVoteRestrictionReasonMembershipRequired &>(obj));
14240 return true;
14242 func(static_cast<pollVoteRestrictionReasonOther &>(obj));
14243 return true;
14244 default:
14245 return false;
14246 }
14247}
14248
14255template <class T>
14256bool downcast_call(PremiumFeature &obj, const T &func) {
14257 switch (obj.get_id()) {
14259 func(static_cast<premiumFeatureIncreasedLimits &>(obj));
14260 return true;
14262 func(static_cast<premiumFeatureIncreasedUploadFileSize &>(obj));
14263 return true;
14265 func(static_cast<premiumFeatureImprovedDownloadSpeed &>(obj));
14266 return true;
14268 func(static_cast<premiumFeatureVoiceRecognition &>(obj));
14269 return true;
14271 func(static_cast<premiumFeatureDisabledAds &>(obj));
14272 return true;
14274 func(static_cast<premiumFeatureUniqueReactions &>(obj));
14275 return true;
14277 func(static_cast<premiumFeatureUniqueStickers &>(obj));
14278 return true;
14280 func(static_cast<premiumFeatureCustomEmoji &>(obj));
14281 return true;
14283 func(static_cast<premiumFeatureAdvancedChatManagement &>(obj));
14284 return true;
14286 func(static_cast<premiumFeatureProfileBadge &>(obj));
14287 return true;
14289 func(static_cast<premiumFeatureEmojiStatus &>(obj));
14290 return true;
14292 func(static_cast<premiumFeatureAnimatedProfilePhoto &>(obj));
14293 return true;
14295 func(static_cast<premiumFeatureForumTopicIcon &>(obj));
14296 return true;
14298 func(static_cast<premiumFeatureAppIcons &>(obj));
14299 return true;
14301 func(static_cast<premiumFeatureRealTimeChatTranslation &>(obj));
14302 return true;
14304 func(static_cast<premiumFeatureUpgradedStories &>(obj));
14305 return true;
14307 func(static_cast<premiumFeatureChatBoost &>(obj));
14308 return true;
14310 func(static_cast<premiumFeatureAccentColor &>(obj));
14311 return true;
14313 func(static_cast<premiumFeatureBackgroundForBoth &>(obj));
14314 return true;
14316 func(static_cast<premiumFeatureSavedMessagesTags &>(obj));
14317 return true;
14319 func(static_cast<premiumFeatureMessagePrivacy &>(obj));
14320 return true;
14322 func(static_cast<premiumFeatureLastSeenTimes &>(obj));
14323 return true;
14325 func(static_cast<premiumFeatureBusiness &>(obj));
14326 return true;
14328 func(static_cast<premiumFeatureMessageEffects &>(obj));
14329 return true;
14331 func(static_cast<premiumFeatureChecklists &>(obj));
14332 return true;
14334 func(static_cast<premiumFeaturePaidMessages &>(obj));
14335 return true;
14337 func(static_cast<premiumFeatureProtectPrivateChatContent &>(obj));
14338 return true;
14340 func(static_cast<premiumFeatureTextComposition &>(obj));
14341 return true;
14343 func(static_cast<premiumFeatureRichMessages &>(obj));
14344 return true;
14345 default:
14346 return false;
14347 }
14348}
14349
14356template <class T>
14357bool downcast_call(PremiumLimitType &obj, const T &func) {
14358 switch (obj.get_id()) {
14360 func(static_cast<premiumLimitTypeSupergroupCount &>(obj));
14361 return true;
14363 func(static_cast<premiumLimitTypePinnedChatCount &>(obj));
14364 return true;
14366 func(static_cast<premiumLimitTypeCreatedPublicChatCount &>(obj));
14367 return true;
14369 func(static_cast<premiumLimitTypeSavedAnimationCount &>(obj));
14370 return true;
14372 func(static_cast<premiumLimitTypeFavoriteStickerCount &>(obj));
14373 return true;
14375 func(static_cast<premiumLimitTypeChatFolderCount &>(obj));
14376 return true;
14378 func(static_cast<premiumLimitTypeChatFolderChosenChatCount &>(obj));
14379 return true;
14381 func(static_cast<premiumLimitTypePinnedArchivedChatCount &>(obj));
14382 return true;
14384 func(static_cast<premiumLimitTypePinnedSavedMessagesTopicCount &>(obj));
14385 return true;
14387 func(static_cast<premiumLimitTypeMessageTextLength &>(obj));
14388 return true;
14390 func(static_cast<premiumLimitTypeCaptionLength &>(obj));
14391 return true;
14393 func(static_cast<premiumLimitTypeBioLength &>(obj));
14394 return true;
14396 func(static_cast<premiumLimitTypeChatFolderInviteLinkCount &>(obj));
14397 return true;
14399 func(static_cast<premiumLimitTypeShareableChatFolderCount &>(obj));
14400 return true;
14402 func(static_cast<premiumLimitTypeActiveStoryCount &>(obj));
14403 return true;
14405 func(static_cast<premiumLimitTypeWeeklyPostedStoryCount &>(obj));
14406 return true;
14408 func(static_cast<premiumLimitTypeMonthlyPostedStoryCount &>(obj));
14409 return true;
14411 func(static_cast<premiumLimitTypeStoryCaptionLength &>(obj));
14412 return true;
14414 func(static_cast<premiumLimitTypeStorySuggestedReactionAreaCount &>(obj));
14415 return true;
14417 func(static_cast<premiumLimitTypeSimilarChatCount &>(obj));
14418 return true;
14420 func(static_cast<premiumLimitTypeOwnedBotCount &>(obj));
14421 return true;
14423 func(static_cast<premiumLimitTypeCustomTextCompositionStyleCount &>(obj));
14424 return true;
14425 default:
14426 return false;
14427 }
14428}
14429
14436template <class T>
14437bool downcast_call(PremiumSource &obj, const T &func) {
14438 switch (obj.get_id()) {
14440 func(static_cast<premiumSourceLimitExceeded &>(obj));
14441 return true;
14443 func(static_cast<premiumSourceFeature &>(obj));
14444 return true;
14446 func(static_cast<premiumSourceBusinessFeature &>(obj));
14447 return true;
14449 func(static_cast<premiumSourceStoryFeature &>(obj));
14450 return true;
14452 func(static_cast<premiumSourceLink &>(obj));
14453 return true;
14455 func(static_cast<premiumSourceSettings &>(obj));
14456 return true;
14457 default:
14458 return false;
14459 }
14460}
14461
14468template <class T>
14469bool downcast_call(PremiumStoryFeature &obj, const T &func) {
14470 switch (obj.get_id()) {
14472 func(static_cast<premiumStoryFeaturePriorityOrder &>(obj));
14473 return true;
14475 func(static_cast<premiumStoryFeatureStealthMode &>(obj));
14476 return true;
14478 func(static_cast<premiumStoryFeaturePermanentViewsHistory &>(obj));
14479 return true;
14481 func(static_cast<premiumStoryFeatureCustomExpirationDuration &>(obj));
14482 return true;
14484 func(static_cast<premiumStoryFeatureSaveStories &>(obj));
14485 return true;
14487 func(static_cast<premiumStoryFeatureLinksAndFormatting &>(obj));
14488 return true;
14490 func(static_cast<premiumStoryFeatureVideoQuality &>(obj));
14491 return true;
14492 default:
14493 return false;
14494 }
14495}
14496
14503template <class T>
14504bool downcast_call(ProfileTab &obj, const T &func) {
14505 switch (obj.get_id()) {
14507 func(static_cast<profileTabPosts &>(obj));
14508 return true;
14510 func(static_cast<profileTabGifts &>(obj));
14511 return true;
14513 func(static_cast<profileTabMedia &>(obj));
14514 return true;
14516 func(static_cast<profileTabFiles &>(obj));
14517 return true;
14519 func(static_cast<profileTabLinks &>(obj));
14520 return true;
14522 func(static_cast<profileTabMusic &>(obj));
14523 return true;
14525 func(static_cast<profileTabVoice &>(obj));
14526 return true;
14527 case profileTabGifs::ID:
14528 func(static_cast<profileTabGifs &>(obj));
14529 return true;
14530 default:
14531 return false;
14532 }
14533}
14534
14541template <class T>
14542bool downcast_call(ProxyType &obj, const T &func) {
14543 switch (obj.get_id()) {
14545 func(static_cast<proxyTypeSocks5 &>(obj));
14546 return true;
14547 case proxyTypeHttp::ID:
14548 func(static_cast<proxyTypeHttp &>(obj));
14549 return true;
14551 func(static_cast<proxyTypeMtproto &>(obj));
14552 return true;
14553 default:
14554 return false;
14555 }
14556}
14557
14564template <class T>
14565bool downcast_call(PublicChatType &obj, const T &func) {
14566 switch (obj.get_id()) {
14568 func(static_cast<publicChatTypeHasUsername &>(obj));
14569 return true;
14571 func(static_cast<publicChatTypeIsLocationBased &>(obj));
14572 return true;
14573 default:
14574 return false;
14575 }
14576}
14577
14584template <class T>
14585bool downcast_call(PublicForward &obj, const T &func) {
14586 switch (obj.get_id()) {
14588 func(static_cast<publicForwardMessage &>(obj));
14589 return true;
14591 func(static_cast<publicForwardStory &>(obj));
14592 return true;
14593 default:
14594 return false;
14595 }
14596}
14597
14604template <class T>
14605bool downcast_call(PushMessageContent &obj, const T &func) {
14606 switch (obj.get_id()) {
14608 func(static_cast<pushMessageContentHidden &>(obj));
14609 return true;
14611 func(static_cast<pushMessageContentAnimation &>(obj));
14612 return true;
14614 func(static_cast<pushMessageContentAudio &>(obj));
14615 return true;
14617 func(static_cast<pushMessageContentContact &>(obj));
14618 return true;
14620 func(static_cast<pushMessageContentContactRegistered &>(obj));
14621 return true;
14623 func(static_cast<pushMessageContentDocument &>(obj));
14624 return true;
14626 func(static_cast<pushMessageContentGame &>(obj));
14627 return true;
14629 func(static_cast<pushMessageContentGameScore &>(obj));
14630 return true;
14632 func(static_cast<pushMessageContentInvoice &>(obj));
14633 return true;
14635 func(static_cast<pushMessageContentLocation &>(obj));
14636 return true;
14638 func(static_cast<pushMessageContentPaidMedia &>(obj));
14639 return true;
14641 func(static_cast<pushMessageContentPhoto &>(obj));
14642 return true;
14644 func(static_cast<pushMessageContentPoll &>(obj));
14645 return true;
14647 func(static_cast<pushMessageContentPremiumGiftCode &>(obj));
14648 return true;
14650 func(static_cast<pushMessageContentGiveaway &>(obj));
14651 return true;
14653 func(static_cast<pushMessageContentGift &>(obj));
14654 return true;
14656 func(static_cast<pushMessageContentUpgradedGift &>(obj));
14657 return true;
14659 func(static_cast<pushMessageContentScreenshotTaken &>(obj));
14660 return true;
14662 func(static_cast<pushMessageContentSticker &>(obj));
14663 return true;
14665 func(static_cast<pushMessageContentStory &>(obj));
14666 return true;
14668 func(static_cast<pushMessageContentText &>(obj));
14669 return true;
14671 func(static_cast<pushMessageContentChecklist &>(obj));
14672 return true;
14674 func(static_cast<pushMessageContentVideo &>(obj));
14675 return true;
14677 func(static_cast<pushMessageContentVideoNote &>(obj));
14678 return true;
14680 func(static_cast<pushMessageContentVoiceNote &>(obj));
14681 return true;
14683 func(static_cast<pushMessageContentBasicGroupChatCreate &>(obj));
14684 return true;
14686 func(static_cast<pushMessageContentVideoChatStarted &>(obj));
14687 return true;
14689 func(static_cast<pushMessageContentVideoChatEnded &>(obj));
14690 return true;
14692 func(static_cast<pushMessageContentInviteVideoChatParticipants &>(obj));
14693 return true;
14695 func(static_cast<pushMessageContentChatAddMembers &>(obj));
14696 return true;
14698 func(static_cast<pushMessageContentChatChangePhoto &>(obj));
14699 return true;
14701 func(static_cast<pushMessageContentChatChangeTitle &>(obj));
14702 return true;
14704 func(static_cast<pushMessageContentChatSetBackground &>(obj));
14705 return true;
14707 func(static_cast<pushMessageContentChatSetTheme &>(obj));
14708 return true;
14710 func(static_cast<pushMessageContentChatDeleteMember &>(obj));
14711 return true;
14713 func(static_cast<pushMessageContentChatJoinByLink &>(obj));
14714 return true;
14716 func(static_cast<pushMessageContentChatJoinByRequest &>(obj));
14717 return true;
14719 func(static_cast<pushMessageContentRecurringPayment &>(obj));
14720 return true;
14722 func(static_cast<pushMessageContentSuggestProfilePhoto &>(obj));
14723 return true;
14725 func(static_cast<pushMessageContentSuggestBirthdate &>(obj));
14726 return true;
14728 func(static_cast<pushMessageContentProximityAlertTriggered &>(obj));
14729 return true;
14731 func(static_cast<pushMessageContentChecklistTasksAdded &>(obj));
14732 return true;
14734 func(static_cast<pushMessageContentChecklistTasksDone &>(obj));
14735 return true;
14737 func(static_cast<pushMessageContentPollOptionAdded &>(obj));
14738 return true;
14740 func(static_cast<pushMessageContentMessageForwards &>(obj));
14741 return true;
14743 func(static_cast<pushMessageContentMediaAlbum &>(obj));
14744 return true;
14745 default:
14746 return false;
14747 }
14748}
14749
14756template <class T>
14758 switch (obj.get_id()) {
14760 func(static_cast<reactionNotificationSourceNone &>(obj));
14761 return true;
14763 func(static_cast<reactionNotificationSourceContacts &>(obj));
14764 return true;
14766 func(static_cast<reactionNotificationSourceAll &>(obj));
14767 return true;
14768 default:
14769 return false;
14770 }
14771}
14772
14779template <class T>
14780bool downcast_call(ReactionType &obj, const T &func) {
14781 switch (obj.get_id()) {
14783 func(static_cast<reactionTypeEmoji &>(obj));
14784 return true;
14786 func(static_cast<reactionTypeCustomEmoji &>(obj));
14787 return true;
14789 func(static_cast<reactionTypePaid &>(obj));
14790 return true;
14791 default:
14792 return false;
14793 }
14794}
14795
14802template <class T>
14804 switch (obj.get_id()) {
14807 return true;
14809 func(static_cast<reactionUnavailabilityReasonGuest &>(obj));
14810 return true;
14812 func(static_cast<reactionUnavailabilityReasonRestricted &>(obj));
14813 return true;
14814 default:
14815 return false;
14816 }
14817}
14818
14825template <class T>
14826bool downcast_call(ReplyMarkup &obj, const T &func) {
14827 switch (obj.get_id()) {
14829 func(static_cast<replyMarkupRemoveKeyboard &>(obj));
14830 return true;
14832 func(static_cast<replyMarkupForceReply &>(obj));
14833 return true;
14835 func(static_cast<replyMarkupShowKeyboard &>(obj));
14836 return true;
14838 func(static_cast<replyMarkupInlineKeyboard &>(obj));
14839 return true;
14840 default:
14841 return false;
14842 }
14843}
14844
14851template <class T>
14852bool downcast_call(ReportChatResult &obj, const T &func) {
14853 switch (obj.get_id()) {
14855 func(static_cast<reportChatResultOk &>(obj));
14856 return true;
14858 func(static_cast<reportChatResultOptionRequired &>(obj));
14859 return true;
14861 func(static_cast<reportChatResultTextRequired &>(obj));
14862 return true;
14864 func(static_cast<reportChatResultMessagesRequired &>(obj));
14865 return true;
14866 default:
14867 return false;
14868 }
14869}
14870
14877template <class T>
14878bool downcast_call(ReportReason &obj, const T &func) {
14879 switch (obj.get_id()) {
14881 func(static_cast<reportReasonSpam &>(obj));
14882 return true;
14884 func(static_cast<reportReasonViolence &>(obj));
14885 return true;
14887 func(static_cast<reportReasonPornography &>(obj));
14888 return true;
14890 func(static_cast<reportReasonChildAbuse &>(obj));
14891 return true;
14893 func(static_cast<reportReasonCopyright &>(obj));
14894 return true;
14896 func(static_cast<reportReasonUnrelatedLocation &>(obj));
14897 return true;
14899 func(static_cast<reportReasonFake &>(obj));
14900 return true;
14902 func(static_cast<reportReasonIllegalDrugs &>(obj));
14903 return true;
14905 func(static_cast<reportReasonPersonalDetails &>(obj));
14906 return true;
14908 func(static_cast<reportReasonCustom &>(obj));
14909 return true;
14910 default:
14911 return false;
14912 }
14913}
14914
14921template <class T>
14922bool downcast_call(ReportSponsoredResult &obj, const T &func) {
14923 switch (obj.get_id()) {
14925 func(static_cast<reportSponsoredResultOk &>(obj));
14926 return true;
14928 func(static_cast<reportSponsoredResultFailed &>(obj));
14929 return true;
14931 func(static_cast<reportSponsoredResultOptionRequired &>(obj));
14932 return true;
14934 func(static_cast<reportSponsoredResultAdsHidden &>(obj));
14935 return true;
14937 func(static_cast<reportSponsoredResultPremiumRequired &>(obj));
14938 return true;
14939 default:
14940 return false;
14941 }
14942}
14943
14950template <class T>
14951bool downcast_call(ReportStoryResult &obj, const T &func) {
14952 switch (obj.get_id()) {
14954 func(static_cast<reportStoryResultOk &>(obj));
14955 return true;
14957 func(static_cast<reportStoryResultOptionRequired &>(obj));
14958 return true;
14960 func(static_cast<reportStoryResultTextRequired &>(obj));
14961 return true;
14962 default:
14963 return false;
14964 }
14965}
14966
14973template <class T>
14974bool downcast_call(ResendCodeReason &obj, const T &func) {
14975 switch (obj.get_id()) {
14977 func(static_cast<resendCodeReasonUserRequest &>(obj));
14978 return true;
14980 func(static_cast<resendCodeReasonVerificationFailed &>(obj));
14981 return true;
14982 default:
14983 return false;
14984 }
14985}
14986
14993template <class T>
14994bool downcast_call(ResetPasswordResult &obj, const T &func) {
14995 switch (obj.get_id()) {
14997 func(static_cast<resetPasswordResultOk &>(obj));
14998 return true;
15000 func(static_cast<resetPasswordResultPending &>(obj));
15001 return true;
15003 func(static_cast<resetPasswordResultDeclined &>(obj));
15004 return true;
15005 default:
15006 return false;
15007 }
15008}
15009
15016template <class T>
15017bool downcast_call(RevenueWithdrawalState &obj, const T &func) {
15018 switch (obj.get_id()) {
15020 func(static_cast<revenueWithdrawalStatePending &>(obj));
15021 return true;
15023 func(static_cast<revenueWithdrawalStateSucceeded &>(obj));
15024 return true;
15026 func(static_cast<revenueWithdrawalStateFailed &>(obj));
15027 return true;
15028 default:
15029 return false;
15030 }
15031}
15032
15039template <class T>
15040bool downcast_call(RichMessageSource &obj, const T &func) {
15041 switch (obj.get_id()) {
15043 func(static_cast<richMessageSourceBlocks &>(obj));
15044 return true;
15046 func(static_cast<richMessageSourceMarkdown &>(obj));
15047 return true;
15049 func(static_cast<richMessageSourceHtml &>(obj));
15050 return true;
15051 default:
15052 return false;
15053 }
15054}
15055
15062template <class T>
15063bool downcast_call(RichText &obj, const T &func) {
15064 switch (obj.get_id()) {
15065 case richTextPlain::ID:
15066 func(static_cast<richTextPlain &>(obj));
15067 return true;
15068 case richTextBold::ID:
15069 func(static_cast<richTextBold &>(obj));
15070 return true;
15071 case richTextItalic::ID:
15072 func(static_cast<richTextItalic &>(obj));
15073 return true;
15075 func(static_cast<richTextUnderline &>(obj));
15076 return true;
15078 func(static_cast<richTextStrikethrough &>(obj));
15079 return true;
15081 func(static_cast<richTextSpoiler &>(obj));
15082 return true;
15084 func(static_cast<richTextSubscript &>(obj));
15085 return true;
15087 func(static_cast<richTextSuperscript &>(obj));
15088 return true;
15089 case richTextMarked::ID:
15090 func(static_cast<richTextMarked &>(obj));
15091 return true;
15093 func(static_cast<richTextDateTime &>(obj));
15094 return true;
15096 func(static_cast<richTextMention &>(obj));
15097 return true;
15099 func(static_cast<richTextHashtag &>(obj));
15100 return true;
15102 func(static_cast<richTextCashtag &>(obj));
15103 return true;
15105 func(static_cast<richTextBankCardNumber &>(obj));
15106 return true;
15108 func(static_cast<richTextBotCommand &>(obj));
15109 return true;
15110 case richTextFixed::ID:
15111 func(static_cast<richTextFixed &>(obj));
15112 return true;
15114 func(static_cast<richTextMentionName &>(obj));
15115 return true;
15116 case richTextUrl::ID:
15117 func(static_cast<richTextUrl &>(obj));
15118 return true;
15120 func(static_cast<richTextEmailAddress &>(obj));
15121 return true;
15123 func(static_cast<richTextPhoneNumber &>(obj));
15124 return true;
15126 func(static_cast<richTextCustomEmoji &>(obj));
15127 return true;
15128 case richTextIcon::ID:
15129 func(static_cast<richTextIcon &>(obj));
15130 return true;
15132 func(static_cast<richTextMathematicalExpression &>(obj));
15133 return true;
15134 case richTextDiff::ID:
15135 func(static_cast<richTextDiff &>(obj));
15136 return true;
15138 func(static_cast<richTextReference &>(obj));
15139 return true;
15141 func(static_cast<richTextReferenceLink &>(obj));
15142 return true;
15143 case richTextAnchor::ID:
15144 func(static_cast<richTextAnchor &>(obj));
15145 return true;
15147 func(static_cast<richTextAnchorLink &>(obj));
15148 return true;
15149 case richTexts::ID:
15150 func(static_cast<richTexts &>(obj));
15151 return true;
15152 default:
15153 return false;
15154 }
15155}
15156
15163template <class T>
15164bool downcast_call(SavedMessagesTopicType &obj, const T &func) {
15165 switch (obj.get_id()) {
15167 func(static_cast<savedMessagesTopicTypeMyNotes &>(obj));
15168 return true;
15170 func(static_cast<savedMessagesTopicTypeAuthorHidden &>(obj));
15171 return true;
15173 func(static_cast<savedMessagesTopicTypeSavedFromChat &>(obj));
15174 return true;
15175 default:
15176 return false;
15177 }
15178}
15179
15186template <class T>
15187bool downcast_call(SearchChatTypeFilter &obj, const T &func) {
15188 switch (obj.get_id()) {
15190 func(static_cast<searchChatTypeFilterBot &>(obj));
15191 return true;
15193 func(static_cast<searchChatTypeFilterChannel &>(obj));
15194 return true;
15195 default:
15196 return false;
15197 }
15198}
15199
15206template <class T>
15208 switch (obj.get_id()) {
15210 func(static_cast<searchMessagesChatTypeFilterPrivate &>(obj));
15211 return true;
15213 func(static_cast<searchMessagesChatTypeFilterGroup &>(obj));
15214 return true;
15216 func(static_cast<searchMessagesChatTypeFilterChannel &>(obj));
15217 return true;
15218 default:
15219 return false;
15220 }
15221}
15222
15229template <class T>
15230bool downcast_call(SearchMessagesFilter &obj, const T &func) {
15231 switch (obj.get_id()) {
15233 func(static_cast<searchMessagesFilterEmpty &>(obj));
15234 return true;
15236 func(static_cast<searchMessagesFilterAnimation &>(obj));
15237 return true;
15239 func(static_cast<searchMessagesFilterAudio &>(obj));
15240 return true;
15242 func(static_cast<searchMessagesFilterDocument &>(obj));
15243 return true;
15245 func(static_cast<searchMessagesFilterPhoto &>(obj));
15246 return true;
15248 func(static_cast<searchMessagesFilterPoll &>(obj));
15249 return true;
15251 func(static_cast<searchMessagesFilterVideo &>(obj));
15252 return true;
15254 func(static_cast<searchMessagesFilterVoiceNote &>(obj));
15255 return true;
15257 func(static_cast<searchMessagesFilterPhotoAndVideo &>(obj));
15258 return true;
15260 func(static_cast<searchMessagesFilterUrl &>(obj));
15261 return true;
15263 func(static_cast<searchMessagesFilterChatPhoto &>(obj));
15264 return true;
15266 func(static_cast<searchMessagesFilterVideoNote &>(obj));
15267 return true;
15269 func(static_cast<searchMessagesFilterVoiceAndVideoNote &>(obj));
15270 return true;
15272 func(static_cast<searchMessagesFilterMention &>(obj));
15273 return true;
15275 func(static_cast<searchMessagesFilterUnreadMention &>(obj));
15276 return true;
15278 func(static_cast<searchMessagesFilterUnreadReaction &>(obj));
15279 return true;
15281 func(static_cast<searchMessagesFilterUnreadPollVote &>(obj));
15282 return true;
15284 func(static_cast<searchMessagesFilterFailedToSend &>(obj));
15285 return true;
15287 func(static_cast<searchMessagesFilterPinned &>(obj));
15288 return true;
15289 default:
15290 return false;
15291 }
15292}
15293
15300template <class T>
15301bool downcast_call(SecretChatState &obj, const T &func) {
15302 switch (obj.get_id()) {
15304 func(static_cast<secretChatStatePending &>(obj));
15305 return true;
15307 func(static_cast<secretChatStateReady &>(obj));
15308 return true;
15310 func(static_cast<secretChatStateClosed &>(obj));
15311 return true;
15312 default:
15313 return false;
15314 }
15315}
15316
15323template <class T>
15324bool downcast_call(SentGift &obj, const T &func) {
15325 switch (obj.get_id()) {
15327 func(static_cast<sentGiftRegular &>(obj));
15328 return true;
15330 func(static_cast<sentGiftUpgraded &>(obj));
15331 return true;
15332 default:
15333 return false;
15334 }
15335}
15336
15343template <class T>
15344bool downcast_call(SessionDeviceType &obj, const T &func) {
15345 switch (obj.get_id()) {
15347 func(static_cast<sessionDeviceTypeAndroid &>(obj));
15348 return true;
15350 func(static_cast<sessionDeviceTypeApple &>(obj));
15351 return true;
15353 func(static_cast<sessionDeviceTypeBrave &>(obj));
15354 return true;
15356 func(static_cast<sessionDeviceTypeChrome &>(obj));
15357 return true;
15359 func(static_cast<sessionDeviceTypeEdge &>(obj));
15360 return true;
15362 func(static_cast<sessionDeviceTypeFirefox &>(obj));
15363 return true;
15365 func(static_cast<sessionDeviceTypeIpad &>(obj));
15366 return true;
15368 func(static_cast<sessionDeviceTypeIphone &>(obj));
15369 return true;
15371 func(static_cast<sessionDeviceTypeLinux &>(obj));
15372 return true;
15374 func(static_cast<sessionDeviceTypeMac &>(obj));
15375 return true;
15377 func(static_cast<sessionDeviceTypeOpera &>(obj));
15378 return true;
15380 func(static_cast<sessionDeviceTypeSafari &>(obj));
15381 return true;
15383 func(static_cast<sessionDeviceTypeUbuntu &>(obj));
15384 return true;
15386 func(static_cast<sessionDeviceTypeUnknown &>(obj));
15387 return true;
15389 func(static_cast<sessionDeviceTypeVivaldi &>(obj));
15390 return true;
15392 func(static_cast<sessionDeviceTypeWindows &>(obj));
15393 return true;
15395 func(static_cast<sessionDeviceTypeXbox &>(obj));
15396 return true;
15397 default:
15398 return false;
15399 }
15400}
15401
15408template <class T>
15409bool downcast_call(SessionType &obj, const T &func) {
15410 switch (obj.get_id()) {
15412 func(static_cast<sessionTypeDevice &>(obj));
15413 return true;
15415 func(static_cast<sessionTypeConnectedBot &>(obj));
15416 return true;
15417 default:
15418 return false;
15419 }
15420}
15421
15428template <class T>
15429bool downcast_call(SettingsSection &obj, const T &func) {
15430 switch (obj.get_id()) {
15432 func(static_cast<settingsSectionAppearance &>(obj));
15433 return true;
15435 func(static_cast<settingsSectionAskQuestion &>(obj));
15436 return true;
15438 func(static_cast<settingsSectionBusiness &>(obj));
15439 return true;
15441 func(static_cast<settingsSectionChatFolders &>(obj));
15442 return true;
15444 func(static_cast<settingsSectionDataAndStorage &>(obj));
15445 return true;
15447 func(static_cast<settingsSectionDevices &>(obj));
15448 return true;
15450 func(static_cast<settingsSectionEditProfile &>(obj));
15451 return true;
15453 func(static_cast<settingsSectionFaq &>(obj));
15454 return true;
15456 func(static_cast<settingsSectionFeatures &>(obj));
15457 return true;
15459 func(static_cast<settingsSectionInAppBrowser &>(obj));
15460 return true;
15462 func(static_cast<settingsSectionLanguage &>(obj));
15463 return true;
15465 func(static_cast<settingsSectionMyStars &>(obj));
15466 return true;
15468 func(static_cast<settingsSectionMyGrams &>(obj));
15469 return true;
15471 func(static_cast<settingsSectionNotifications &>(obj));
15472 return true;
15474 func(static_cast<settingsSectionPowerSaving &>(obj));
15475 return true;
15477 func(static_cast<settingsSectionPremium &>(obj));
15478 return true;
15480 func(static_cast<settingsSectionPrivacyAndSecurity &>(obj));
15481 return true;
15483 func(static_cast<settingsSectionPrivacyPolicy &>(obj));
15484 return true;
15486 func(static_cast<settingsSectionQrCode &>(obj));
15487 return true;
15489 func(static_cast<settingsSectionSearch &>(obj));
15490 return true;
15492 func(static_cast<settingsSectionSendGift &>(obj));
15493 return true;
15494 default:
15495 return false;
15496 }
15497}
15498
15505template <class T>
15506bool downcast_call(SpeechRecognitionResult &obj, const T &func) {
15507 switch (obj.get_id()) {
15509 func(static_cast<speechRecognitionResultPending &>(obj));
15510 return true;
15512 func(static_cast<speechRecognitionResultText &>(obj));
15513 return true;
15515 func(static_cast<speechRecognitionResultError &>(obj));
15516 return true;
15517 default:
15518 return false;
15519 }
15520}
15521
15528template <class T>
15529bool downcast_call(StarSubscriptionType &obj, const T &func) {
15530 switch (obj.get_id()) {
15532 func(static_cast<starSubscriptionTypeChannel &>(obj));
15533 return true;
15535 func(static_cast<starSubscriptionTypeBot &>(obj));
15536 return true;
15537 default:
15538 return false;
15539 }
15540}
15541
15548template <class T>
15549bool downcast_call(StarTransactionType &obj, const T &func) {
15550 switch (obj.get_id()) {
15552 func(static_cast<starTransactionTypePremiumBotDeposit &>(obj));
15553 return true;
15555 func(static_cast<starTransactionTypeAppStoreDeposit &>(obj));
15556 return true;
15558 func(static_cast<starTransactionTypeGooglePlayDeposit &>(obj));
15559 return true;
15561 func(static_cast<starTransactionTypeFragmentDeposit &>(obj));
15562 return true;
15564 func(static_cast<starTransactionTypeUserDeposit &>(obj));
15565 return true;
15567 func(static_cast<starTransactionTypeGiveawayDeposit &>(obj));
15568 return true;
15570 func(static_cast<starTransactionTypeFragmentWithdrawal &>(obj));
15571 return true;
15573 func(static_cast<starTransactionTypeTelegramAdsWithdrawal &>(obj));
15574 return true;
15576 func(static_cast<starTransactionTypeTelegramApiUsage &>(obj));
15577 return true;
15579 func(static_cast<starTransactionTypeBotPaidMediaPurchase &>(obj));
15580 return true;
15582 func(static_cast<starTransactionTypeBotPaidMediaSale &>(obj));
15583 return true;
15585 func(static_cast<starTransactionTypeChannelPaidMediaPurchase &>(obj));
15586 return true;
15588 func(static_cast<starTransactionTypeChannelPaidMediaSale &>(obj));
15589 return true;
15591 func(static_cast<starTransactionTypeBotInvoicePurchase &>(obj));
15592 return true;
15594 func(static_cast<starTransactionTypeBotInvoiceSale &>(obj));
15595 return true;
15597 func(static_cast<starTransactionTypeBotSubscriptionPurchase &>(obj));
15598 return true;
15600 func(static_cast<starTransactionTypeBotSubscriptionSale &>(obj));
15601 return true;
15603 func(static_cast<starTransactionTypeChannelSubscriptionPurchase &>(obj));
15604 return true;
15606 func(static_cast<starTransactionTypeChannelSubscriptionSale &>(obj));
15607 return true;
15609 func(static_cast<starTransactionTypeGiftAuctionBid &>(obj));
15610 return true;
15612 func(static_cast<starTransactionTypeGiftPurchase &>(obj));
15613 return true;
15615 func(static_cast<starTransactionTypeGiftPurchaseOffer &>(obj));
15616 return true;
15618 func(static_cast<starTransactionTypeGiftTransfer &>(obj));
15619 return true;
15621 func(static_cast<starTransactionTypeGiftOriginalDetailsDrop &>(obj));
15622 return true;
15624 func(static_cast<starTransactionTypeGiftSale &>(obj));
15625 return true;
15627 func(static_cast<starTransactionTypeGiftUpgrade &>(obj));
15628 return true;
15630 func(static_cast<starTransactionTypeGiftUpgradePurchase &>(obj));
15631 return true;
15633 func(static_cast<starTransactionTypeUpgradedGiftPurchase &>(obj));
15634 return true;
15636 func(static_cast<starTransactionTypeUpgradedGiftSale &>(obj));
15637 return true;
15639 func(static_cast<starTransactionTypeChannelPaidReactionSend &>(obj));
15640 return true;
15642 func(static_cast<starTransactionTypeChannelPaidReactionReceive &>(obj));
15643 return true;
15645 func(static_cast<starTransactionTypeAffiliateProgramCommission &>(obj));
15646 return true;
15648 func(static_cast<starTransactionTypePaidMessageSend &>(obj));
15649 return true;
15651 func(static_cast<starTransactionTypePaidMessageReceive &>(obj));
15652 return true;
15654 func(static_cast<starTransactionTypePaidGroupCallMessageSend &>(obj));
15655 return true;
15657 func(static_cast<starTransactionTypePaidGroupCallMessageReceive &>(obj));
15658 return true;
15660 func(static_cast<starTransactionTypePaidGroupCallReactionSend &>(obj));
15661 return true;
15663 func(static_cast<starTransactionTypePaidGroupCallReactionReceive &>(obj));
15664 return true;
15666 func(static_cast<starTransactionTypeSuggestedPostPaymentSend &>(obj));
15667 return true;
15669 func(static_cast<starTransactionTypeSuggestedPostPaymentReceive &>(obj));
15670 return true;
15672 func(static_cast<starTransactionTypePremiumPurchase &>(obj));
15673 return true;
15675 func(static_cast<starTransactionTypeBusinessBotTransferSend &>(obj));
15676 return true;
15678 func(static_cast<starTransactionTypeBusinessBotTransferReceive &>(obj));
15679 return true;
15681 func(static_cast<starTransactionTypePublicPostSearch &>(obj));
15682 return true;
15684 func(static_cast<starTransactionTypeUnsupported &>(obj));
15685 return true;
15686 default:
15687 return false;
15688 }
15689}
15690
15697template <class T>
15698bool downcast_call(StartLiveStoryResult &obj, const T &func) {
15699 switch (obj.get_id()) {
15701 func(static_cast<startLiveStoryResultOk &>(obj));
15702 return true;
15704 func(static_cast<startLiveStoryResultFail &>(obj));
15705 return true;
15706 default:
15707 return false;
15708 }
15709}
15710
15717template <class T>
15718bool downcast_call(StatisticalGraph &obj, const T &func) {
15719 switch (obj.get_id()) {
15721 func(static_cast<statisticalGraphData &>(obj));
15722 return true;
15724 func(static_cast<statisticalGraphAsync &>(obj));
15725 return true;
15727 func(static_cast<statisticalGraphError &>(obj));
15728 return true;
15729 default:
15730 return false;
15731 }
15732}
15733
15740template <class T>
15741bool downcast_call(StickerFormat &obj, const T &func) {
15742 switch (obj.get_id()) {
15744 func(static_cast<stickerFormatWebp &>(obj));
15745 return true;
15747 func(static_cast<stickerFormatTgs &>(obj));
15748 return true;
15750 func(static_cast<stickerFormatWebm &>(obj));
15751 return true;
15752 default:
15753 return false;
15754 }
15755}
15756
15763template <class T>
15764bool downcast_call(StickerFullType &obj, const T &func) {
15765 switch (obj.get_id()) {
15767 func(static_cast<stickerFullTypeRegular &>(obj));
15768 return true;
15770 func(static_cast<stickerFullTypeMask &>(obj));
15771 return true;
15773 func(static_cast<stickerFullTypeCustomEmoji &>(obj));
15774 return true;
15775 default:
15776 return false;
15777 }
15778}
15779
15786template <class T>
15787bool downcast_call(StickerType &obj, const T &func) {
15788 switch (obj.get_id()) {
15790 func(static_cast<stickerTypeRegular &>(obj));
15791 return true;
15793 func(static_cast<stickerTypeMask &>(obj));
15794 return true;
15796 func(static_cast<stickerTypeCustomEmoji &>(obj));
15797 return true;
15798 default:
15799 return false;
15800 }
15801}
15802
15809template <class T>
15810bool downcast_call(StorePaymentPurpose &obj, const T &func) {
15811 switch (obj.get_id()) {
15813 func(static_cast<storePaymentPurposePremiumSubscription &>(obj));
15814 return true;
15816 func(static_cast<storePaymentPurposePremiumGift &>(obj));
15817 return true;
15819 func(static_cast<storePaymentPurposePremiumGiftCodes &>(obj));
15820 return true;
15822 func(static_cast<storePaymentPurposePremiumGiveaway &>(obj));
15823 return true;
15825 func(static_cast<storePaymentPurposeStarGiveaway &>(obj));
15826 return true;
15828 func(static_cast<storePaymentPurposeStars &>(obj));
15829 return true;
15831 func(static_cast<storePaymentPurposeGiftedStars &>(obj));
15832 return true;
15833 default:
15834 return false;
15835 }
15836}
15837
15844template <class T>
15845bool downcast_call(StoreTransaction &obj, const T &func) {
15846 switch (obj.get_id()) {
15848 func(static_cast<storeTransactionAppStore &>(obj));
15849 return true;
15851 func(static_cast<storeTransactionGooglePlay &>(obj));
15852 return true;
15853 default:
15854 return false;
15855 }
15856}
15857
15864template <class T>
15865bool downcast_call(StoryAreaType &obj, const T &func) {
15866 switch (obj.get_id()) {
15868 func(static_cast<storyAreaTypeLocation &>(obj));
15869 return true;
15871 func(static_cast<storyAreaTypeVenue &>(obj));
15872 return true;
15874 func(static_cast<storyAreaTypeSuggestedReaction &>(obj));
15875 return true;
15877 func(static_cast<storyAreaTypeMessage &>(obj));
15878 return true;
15880 func(static_cast<storyAreaTypeLink &>(obj));
15881 return true;
15883 func(static_cast<storyAreaTypeWeather &>(obj));
15884 return true;
15886 func(static_cast<storyAreaTypeUpgradedGift &>(obj));
15887 return true;
15888 default:
15889 return false;
15890 }
15891}
15892
15899template <class T>
15900bool downcast_call(StoryContent &obj, const T &func) {
15901 switch (obj.get_id()) {
15903 func(static_cast<storyContentPhoto &>(obj));
15904 return true;
15906 func(static_cast<storyContentVideo &>(obj));
15907 return true;
15909 func(static_cast<storyContentLive &>(obj));
15910 return true;
15912 func(static_cast<storyContentUnsupported &>(obj));
15913 return true;
15914 default:
15915 return false;
15916 }
15917}
15918
15925template <class T>
15926bool downcast_call(StoryContentType &obj, const T &func) {
15927 switch (obj.get_id()) {
15929 func(static_cast<storyContentTypePhoto &>(obj));
15930 return true;
15932 func(static_cast<storyContentTypeVideo &>(obj));
15933 return true;
15935 func(static_cast<storyContentTypeLive &>(obj));
15936 return true;
15938 func(static_cast<storyContentTypeUnsupported &>(obj));
15939 return true;
15940 default:
15941 return false;
15942 }
15943}
15944
15951template <class T>
15952bool downcast_call(StoryInteractionType &obj, const T &func) {
15953 switch (obj.get_id()) {
15955 func(static_cast<storyInteractionTypeView &>(obj));
15956 return true;
15958 func(static_cast<storyInteractionTypeForward &>(obj));
15959 return true;
15961 func(static_cast<storyInteractionTypeRepost &>(obj));
15962 return true;
15963 default:
15964 return false;
15965 }
15966}
15967
15974template <class T>
15975bool downcast_call(StoryList &obj, const T &func) {
15976 switch (obj.get_id()) {
15977 case storyListMain::ID:
15978 func(static_cast<storyListMain &>(obj));
15979 return true;
15981 func(static_cast<storyListArchive &>(obj));
15982 return true;
15983 default:
15984 return false;
15985 }
15986}
15987
15994template <class T>
15995bool downcast_call(StoryOrigin &obj, const T &func) {
15996 switch (obj.get_id()) {
15998 func(static_cast<storyOriginPublicStory &>(obj));
15999 return true;
16001 func(static_cast<storyOriginHiddenUser &>(obj));
16002 return true;
16003 default:
16004 return false;
16005 }
16006}
16007
16014template <class T>
16015bool downcast_call(StoryPrivacySettings &obj, const T &func) {
16016 switch (obj.get_id()) {
16018 func(static_cast<storyPrivacySettingsEveryone &>(obj));
16019 return true;
16021 func(static_cast<storyPrivacySettingsContacts &>(obj));
16022 return true;
16024 func(static_cast<storyPrivacySettingsCloseFriends &>(obj));
16025 return true;
16027 func(static_cast<storyPrivacySettingsSelectedUsers &>(obj));
16028 return true;
16029 default:
16030 return false;
16031 }
16032}
16033
16040template <class T>
16041bool downcast_call(SuggestedAction &obj, const T &func) {
16042 switch (obj.get_id()) {
16044 func(static_cast<suggestedActionEnableArchiveAndMuteNewChats &>(obj));
16045 return true;
16047 func(static_cast<suggestedActionCheckPassword &>(obj));
16048 return true;
16050 func(static_cast<suggestedActionCheckPhoneNumber &>(obj));
16051 return true;
16053 func(static_cast<suggestedActionViewChecksHint &>(obj));
16054 return true;
16056 func(static_cast<suggestedActionConvertToBroadcastGroup &>(obj));
16057 return true;
16059 func(static_cast<suggestedActionSetPassword &>(obj));
16060 return true;
16062 func(static_cast<suggestedActionUpgradePremium &>(obj));
16063 return true;
16065 func(static_cast<suggestedActionRestorePremium &>(obj));
16066 return true;
16068 func(static_cast<suggestedActionSubscribeToAnnualPremium &>(obj));
16069 return true;
16071 func(static_cast<suggestedActionGiftPremiumForChristmas &>(obj));
16072 return true;
16074 func(static_cast<suggestedActionSetBirthdate &>(obj));
16075 return true;
16077 func(static_cast<suggestedActionSetProfilePhoto &>(obj));
16078 return true;
16080 func(static_cast<suggestedActionExtendPremium &>(obj));
16081 return true;
16083 func(static_cast<suggestedActionExtendStarSubscriptions &>(obj));
16084 return true;
16086 func(static_cast<suggestedActionCustom &>(obj));
16087 return true;
16089 func(static_cast<suggestedActionSetLoginEmailAddress &>(obj));
16090 return true;
16092 func(static_cast<suggestedActionAddLoginPasskey &>(obj));
16093 return true;
16094 default:
16095 return false;
16096 }
16097}
16098
16105template <class T>
16106bool downcast_call(SuggestedPostPrice &obj, const T &func) {
16107 switch (obj.get_id()) {
16109 func(static_cast<suggestedPostPriceStar &>(obj));
16110 return true;
16112 func(static_cast<suggestedPostPriceGram &>(obj));
16113 return true;
16114 default:
16115 return false;
16116 }
16117}
16118
16125template <class T>
16126bool downcast_call(SuggestedPostRefundReason &obj, const T &func) {
16127 switch (obj.get_id()) {
16129 func(static_cast<suggestedPostRefundReasonPostDeleted &>(obj));
16130 return true;
16132 func(static_cast<suggestedPostRefundReasonPaymentRefunded &>(obj));
16133 return true;
16134 default:
16135 return false;
16136 }
16137}
16138
16145template <class T>
16146bool downcast_call(SuggestedPostState &obj, const T &func) {
16147 switch (obj.get_id()) {
16149 func(static_cast<suggestedPostStatePending &>(obj));
16150 return true;
16152 func(static_cast<suggestedPostStateApproved &>(obj));
16153 return true;
16155 func(static_cast<suggestedPostStateDeclined &>(obj));
16156 return true;
16157 default:
16158 return false;
16159 }
16160}
16161
16168template <class T>
16169bool downcast_call(SupergroupMembersFilter &obj, const T &func) {
16170 switch (obj.get_id()) {
16172 func(static_cast<supergroupMembersFilterRecent &>(obj));
16173 return true;
16175 func(static_cast<supergroupMembersFilterContacts &>(obj));
16176 return true;
16178 func(static_cast<supergroupMembersFilterAdministrators &>(obj));
16179 return true;
16181 func(static_cast<supergroupMembersFilterSearch &>(obj));
16182 return true;
16184 func(static_cast<supergroupMembersFilterRestricted &>(obj));
16185 return true;
16187 func(static_cast<supergroupMembersFilterBanned &>(obj));
16188 return true;
16190 func(static_cast<supergroupMembersFilterMention &>(obj));
16191 return true;
16193 func(static_cast<supergroupMembersFilterBots &>(obj));
16194 return true;
16195 default:
16196 return false;
16197 }
16198}
16199
16206template <class T>
16207bool downcast_call(TMeUrlType &obj, const T &func) {
16208 switch (obj.get_id()) {
16209 case tMeUrlTypeUser::ID:
16210 func(static_cast<tMeUrlTypeUser &>(obj));
16211 return true;
16213 func(static_cast<tMeUrlTypeSupergroup &>(obj));
16214 return true;
16216 func(static_cast<tMeUrlTypeChatInvite &>(obj));
16217 return true;
16219 func(static_cast<tMeUrlTypeStickerSet &>(obj));
16220 return true;
16221 default:
16222 return false;
16223 }
16224}
16225
16232template <class T>
16233bool downcast_call(TargetChat &obj, const T &func) {
16234 switch (obj.get_id()) {
16236 func(static_cast<targetChatCurrent &>(obj));
16237 return true;
16239 func(static_cast<targetChatChosen &>(obj));
16240 return true;
16242 func(static_cast<targetChatInternalLink &>(obj));
16243 return true;
16244 default:
16245 return false;
16246 }
16247}
16248
16255template <class T>
16256bool downcast_call(TelegramPaymentPurpose &obj, const T &func) {
16257 switch (obj.get_id()) {
16259 func(static_cast<telegramPaymentPurposePremiumGift &>(obj));
16260 return true;
16262 func(static_cast<telegramPaymentPurposePremiumGiftCodes &>(obj));
16263 return true;
16265 func(static_cast<telegramPaymentPurposePremiumGiveaway &>(obj));
16266 return true;
16268 func(static_cast<telegramPaymentPurposeStars &>(obj));
16269 return true;
16271 func(static_cast<telegramPaymentPurposeGiftedStars &>(obj));
16272 return true;
16274 func(static_cast<telegramPaymentPurposeStarGiveaway &>(obj));
16275 return true;
16277 func(static_cast<telegramPaymentPurposeJoinChat &>(obj));
16278 return true;
16279 default:
16280 return false;
16281 }
16282}
16283
16290template <class T>
16291bool downcast_call(TextEntityType &obj, const T &func) {
16292 switch (obj.get_id()) {
16294 func(static_cast<textEntityTypeMention &>(obj));
16295 return true;
16297 func(static_cast<textEntityTypeHashtag &>(obj));
16298 return true;
16300 func(static_cast<textEntityTypeCashtag &>(obj));
16301 return true;
16303 func(static_cast<textEntityTypeBotCommand &>(obj));
16304 return true;
16306 func(static_cast<textEntityTypeUrl &>(obj));
16307 return true;
16309 func(static_cast<textEntityTypeEmailAddress &>(obj));
16310 return true;
16312 func(static_cast<textEntityTypePhoneNumber &>(obj));
16313 return true;
16315 func(static_cast<textEntityTypeBankCardNumber &>(obj));
16316 return true;
16318 func(static_cast<textEntityTypeBold &>(obj));
16319 return true;
16321 func(static_cast<textEntityTypeItalic &>(obj));
16322 return true;
16324 func(static_cast<textEntityTypeUnderline &>(obj));
16325 return true;
16327 func(static_cast<textEntityTypeStrikethrough &>(obj));
16328 return true;
16330 func(static_cast<textEntityTypeSpoiler &>(obj));
16331 return true;
16333 func(static_cast<textEntityTypeCode &>(obj));
16334 return true;
16336 func(static_cast<textEntityTypePre &>(obj));
16337 return true;
16339 func(static_cast<textEntityTypePreCode &>(obj));
16340 return true;
16342 func(static_cast<textEntityTypeBlockQuote &>(obj));
16343 return true;
16345 func(static_cast<textEntityTypeExpandableBlockQuote &>(obj));
16346 return true;
16348 func(static_cast<textEntityTypeTextUrl &>(obj));
16349 return true;
16351 func(static_cast<textEntityTypeMentionName &>(obj));
16352 return true;
16354 func(static_cast<textEntityTypeCustomEmoji &>(obj));
16355 return true;
16357 func(static_cast<textEntityTypeMediaTimestamp &>(obj));
16358 return true;
16360 func(static_cast<textEntityTypeDateTime &>(obj));
16361 return true;
16362 default:
16363 return false;
16364 }
16365}
16366
16373template <class T>
16374bool downcast_call(TextParseMode &obj, const T &func) {
16375 switch (obj.get_id()) {
16377 func(static_cast<textParseModeMarkdown &>(obj));
16378 return true;
16380 func(static_cast<textParseModeHTML &>(obj));
16381 return true;
16382 default:
16383 return false;
16384 }
16385}
16386
16393template <class T>
16394bool downcast_call(ThumbnailFormat &obj, const T &func) {
16395 switch (obj.get_id()) {
16397 func(static_cast<thumbnailFormatJpeg &>(obj));
16398 return true;
16400 func(static_cast<thumbnailFormatGif &>(obj));
16401 return true;
16403 func(static_cast<thumbnailFormatMpeg4 &>(obj));
16404 return true;
16406 func(static_cast<thumbnailFormatPng &>(obj));
16407 return true;
16409 func(static_cast<thumbnailFormatTgs &>(obj));
16410 return true;
16412 func(static_cast<thumbnailFormatWebm &>(obj));
16413 return true;
16415 func(static_cast<thumbnailFormatWebp &>(obj));
16416 return true;
16417 default:
16418 return false;
16419 }
16420}
16421
16428template <class T>
16429bool downcast_call(TonTransactionType &obj, const T &func) {
16430 switch (obj.get_id()) {
16432 func(static_cast<tonTransactionTypeFragmentDeposit &>(obj));
16433 return true;
16435 func(static_cast<tonTransactionTypeFragmentWithdrawal &>(obj));
16436 return true;
16438 func(static_cast<tonTransactionTypeSuggestedPostPayment &>(obj));
16439 return true;
16441 func(static_cast<tonTransactionTypeGiftPurchaseOffer &>(obj));
16442 return true;
16444 func(static_cast<tonTransactionTypeUpgradedGiftPurchase &>(obj));
16445 return true;
16447 func(static_cast<tonTransactionTypeUpgradedGiftSale &>(obj));
16448 return true;
16450 func(static_cast<tonTransactionTypeStakeDiceStake &>(obj));
16451 return true;
16453 func(static_cast<tonTransactionTypeStakeDicePayout &>(obj));
16454 return true;
16456 func(static_cast<tonTransactionTypeUnsupported &>(obj));
16457 return true;
16458 default:
16459 return false;
16460 }
16461}
16462
16469template <class T>
16470bool downcast_call(TopChatCategory &obj, const T &func) {
16471 switch (obj.get_id()) {
16473 func(static_cast<topChatCategoryUsers &>(obj));
16474 return true;
16476 func(static_cast<topChatCategoryBots &>(obj));
16477 return true;
16479 func(static_cast<topChatCategoryGroups &>(obj));
16480 return true;
16482 func(static_cast<topChatCategoryChannels &>(obj));
16483 return true;
16485 func(static_cast<topChatCategoryInlineBots &>(obj));
16486 return true;
16488 func(static_cast<topChatCategoryGuestBots &>(obj));
16489 return true;
16491 func(static_cast<topChatCategoryWebAppBots &>(obj));
16492 return true;
16494 func(static_cast<topChatCategoryCalls &>(obj));
16495 return true;
16497 func(static_cast<topChatCategoryForwardChats &>(obj));
16498 return true;
16499 default:
16500 return false;
16501 }
16502}
16503
16510template <class T>
16511bool downcast_call(TransactionDirection &obj, const T &func) {
16512 switch (obj.get_id()) {
16514 func(static_cast<transactionDirectionIncoming &>(obj));
16515 return true;
16517 func(static_cast<transactionDirectionOutgoing &>(obj));
16518 return true;
16519 default:
16520 return false;
16521 }
16522}
16523
16530template <class T>
16531bool downcast_call(Update &obj, const T &func) {
16532 switch (obj.get_id()) {
16534 func(static_cast<updateAuthorizationState &>(obj));
16535 return true;
16537 func(static_cast<updateNewMessage &>(obj));
16538 return true;
16540 func(static_cast<updateMessageSendAcknowledged &>(obj));
16541 return true;
16543 func(static_cast<updateMessageSendSucceeded &>(obj));
16544 return true;
16546 func(static_cast<updateMessageSendFailed &>(obj));
16547 return true;
16549 func(static_cast<updateMessageContent &>(obj));
16550 return true;
16552 func(static_cast<updateMessageEdited &>(obj));
16553 return true;
16555 func(static_cast<updateMessageIsPinned &>(obj));
16556 return true;
16558 func(static_cast<updateMessageInteractionInfo &>(obj));
16559 return true;
16561 func(static_cast<updateMessageContentOpened &>(obj));
16562 return true;
16564 func(static_cast<updateMessageMentionRead &>(obj));
16565 return true;
16567 func(static_cast<updateMessageUnreadReactions &>(obj));
16568 return true;
16570 func(static_cast<updateMessageContainsUnreadPollVotes &>(obj));
16571 return true;
16573 func(static_cast<updateMessageFactCheck &>(obj));
16574 return true;
16576 func(static_cast<updateMessageSuggestedPostInfo &>(obj));
16577 return true;
16579 func(static_cast<updateMessageLiveLocationViewed &>(obj));
16580 return true;
16582 func(static_cast<updateVideoPublished &>(obj));
16583 return true;
16584 case updateNewChat::ID:
16585 func(static_cast<updateNewChat &>(obj));
16586 return true;
16588 func(static_cast<updateChatTitle &>(obj));
16589 return true;
16591 func(static_cast<updateChatPhoto &>(obj));
16592 return true;
16594 func(static_cast<updateChatAccentColors &>(obj));
16595 return true;
16597 func(static_cast<updateChatPermissions &>(obj));
16598 return true;
16600 func(static_cast<updateChatLastMessage &>(obj));
16601 return true;
16603 func(static_cast<updateChatPosition &>(obj));
16604 return true;
16606 func(static_cast<updateChatAddedToList &>(obj));
16607 return true;
16609 func(static_cast<updateChatRemovedFromList &>(obj));
16610 return true;
16612 func(static_cast<updateChatReadInbox &>(obj));
16613 return true;
16615 func(static_cast<updateChatReadOutbox &>(obj));
16616 return true;
16618 func(static_cast<updateChatActionBar &>(obj));
16619 return true;
16621 func(static_cast<updateChatBusinessBotManageBar &>(obj));
16622 return true;
16624 func(static_cast<updateChatAvailableReactions &>(obj));
16625 return true;
16627 func(static_cast<updateChatDraftMessage &>(obj));
16628 return true;
16630 func(static_cast<updateChatEmojiStatus &>(obj));
16631 return true;
16633 func(static_cast<updateChatMessageSender &>(obj));
16634 return true;
16636 func(static_cast<updateChatMessageAutoDeleteTime &>(obj));
16637 return true;
16639 func(static_cast<updateChatNotificationSettings &>(obj));
16640 return true;
16642 func(static_cast<updateChatPendingJoinRequests &>(obj));
16643 return true;
16645 func(static_cast<updateChatReplyMarkup &>(obj));
16646 return true;
16648 func(static_cast<updateChatBackground &>(obj));
16649 return true;
16651 func(static_cast<updateChatTheme &>(obj));
16652 return true;
16654 func(static_cast<updateChatUnreadMentionCount &>(obj));
16655 return true;
16657 func(static_cast<updateChatUnreadReactionCount &>(obj));
16658 return true;
16660 func(static_cast<updateChatUnreadPollVoteCount &>(obj));
16661 return true;
16663 func(static_cast<updateChatVideoChat &>(obj));
16664 return true;
16666 func(static_cast<updateChatDefaultDisableNotification &>(obj));
16667 return true;
16669 func(static_cast<updateChatHasProtectedContent &>(obj));
16670 return true;
16672 func(static_cast<updateChatIsTranslatable &>(obj));
16673 return true;
16675 func(static_cast<updateChatIsMarkedAsUnread &>(obj));
16676 return true;
16678 func(static_cast<updateChatViewAsTopics &>(obj));
16679 return true;
16681 func(static_cast<updateChatBlockList &>(obj));
16682 return true;
16684 func(static_cast<updateChatHasScheduledMessages &>(obj));
16685 return true;
16687 func(static_cast<updateChatFolders &>(obj));
16688 return true;
16690 func(static_cast<updateChatOnlineMemberCount &>(obj));
16691 return true;
16693 func(static_cast<updateSavedMessagesTopic &>(obj));
16694 return true;
16696 func(static_cast<updateSavedMessagesTopicCount &>(obj));
16697 return true;
16699 func(static_cast<updateDirectMessagesChatTopic &>(obj));
16700 return true;
16702 func(static_cast<updateTopicMessageCount &>(obj));
16703 return true;
16705 func(static_cast<updateQuickReplyShortcut &>(obj));
16706 return true;
16708 func(static_cast<updateQuickReplyShortcutDeleted &>(obj));
16709 return true;
16711 func(static_cast<updateQuickReplyShortcuts &>(obj));
16712 return true;
16714 func(static_cast<updateQuickReplyShortcutMessages &>(obj));
16715 return true;
16717 func(static_cast<updateForumTopicInfo &>(obj));
16718 return true;
16720 func(static_cast<updateForumTopic &>(obj));
16721 return true;
16723 func(static_cast<updateScopeNotificationSettings &>(obj));
16724 return true;
16726 func(static_cast<updateReactionNotificationSettings &>(obj));
16727 return true;
16729 func(static_cast<updateNotification &>(obj));
16730 return true;
16732 func(static_cast<updateNotificationGroup &>(obj));
16733 return true;
16735 func(static_cast<updateActiveNotifications &>(obj));
16736 return true;
16738 func(static_cast<updateHavePendingNotifications &>(obj));
16739 return true;
16741 func(static_cast<updateDeleteMessages &>(obj));
16742 return true;
16744 func(static_cast<updateChatAction &>(obj));
16745 return true;
16747 func(static_cast<updatePendingMessage &>(obj));
16748 return true;
16750 func(static_cast<updateCommunity &>(obj));
16751 return true;
16753 func(static_cast<updateUserStatus &>(obj));
16754 return true;
16755 case updateUser::ID:
16756 func(static_cast<updateUser &>(obj));
16757 return true;
16759 func(static_cast<updateBasicGroup &>(obj));
16760 return true;
16762 func(static_cast<updateSupergroup &>(obj));
16763 return true;
16765 func(static_cast<updateSecretChat &>(obj));
16766 return true;
16768 func(static_cast<updateUserFullInfo &>(obj));
16769 return true;
16771 func(static_cast<updateBasicGroupFullInfo &>(obj));
16772 return true;
16774 func(static_cast<updateSupergroupFullInfo &>(obj));
16775 return true;
16777 func(static_cast<updateServiceNotification &>(obj));
16778 return true;
16780 func(static_cast<updateNewOauthRequest &>(obj));
16781 return true;
16782 case updateFile::ID:
16783 func(static_cast<updateFile &>(obj));
16784 return true;
16786 func(static_cast<updateFileGenerationStart &>(obj));
16787 return true;
16789 func(static_cast<updateFileGenerationStop &>(obj));
16790 return true;
16792 func(static_cast<updateFileDownloads &>(obj));
16793 return true;
16795 func(static_cast<updateFileAddedToDownloads &>(obj));
16796 return true;
16798 func(static_cast<updateFileDownload &>(obj));
16799 return true;
16801 func(static_cast<updateFileRemovedFromDownloads &>(obj));
16802 return true;
16804 func(static_cast<updateApplicationVerificationRequired &>(obj));
16805 return true;
16807 func(static_cast<updateApplicationRecaptchaVerificationRequired &>(obj));
16808 return true;
16809 case updateCall::ID:
16810 func(static_cast<updateCall &>(obj));
16811 return true;
16813 func(static_cast<updateGroupCall &>(obj));
16814 return true;
16816 func(static_cast<updateGroupCallParticipant &>(obj));
16817 return true;
16819 func(static_cast<updateGroupCallParticipants &>(obj));
16820 return true;
16822 func(static_cast<updateGroupCallVerificationState &>(obj));
16823 return true;
16825 func(static_cast<updateNewGroupCallMessage &>(obj));
16826 return true;
16828 func(static_cast<updateNewGroupCallPaidReaction &>(obj));
16829 return true;
16831 func(static_cast<updateGroupCallMessageSendFailed &>(obj));
16832 return true;
16834 func(static_cast<updateGroupCallMessagesDeleted &>(obj));
16835 return true;
16837 func(static_cast<updateLiveStoryTopDonors &>(obj));
16838 return true;
16840 func(static_cast<updateNewCallSignalingData &>(obj));
16841 return true;
16843 func(static_cast<updateGiftAuctionState &>(obj));
16844 return true;
16846 func(static_cast<updateActiveGiftAuctions &>(obj));
16847 return true;
16849 func(static_cast<updateUserPrivacySettingRules &>(obj));
16850 return true;
16852 func(static_cast<updateUnreadMessageCount &>(obj));
16853 return true;
16855 func(static_cast<updateUnreadChatCount &>(obj));
16856 return true;
16858 func(static_cast<updateChatJoinResult &>(obj));
16859 return true;
16860 case updateStory::ID:
16861 func(static_cast<updateStory &>(obj));
16862 return true;
16864 func(static_cast<updateStoryDeleted &>(obj));
16865 return true;
16867 func(static_cast<updateStoryPostSucceeded &>(obj));
16868 return true;
16870 func(static_cast<updateStoryPostFailed &>(obj));
16871 return true;
16873 func(static_cast<updateChatActiveStories &>(obj));
16874 return true;
16876 func(static_cast<updateStoryListChatCount &>(obj));
16877 return true;
16879 func(static_cast<updateStoryStealthMode &>(obj));
16880 return true;
16882 func(static_cast<updateTrustedMiniAppBots &>(obj));
16883 return true;
16884 case updateOption::ID:
16885 func(static_cast<updateOption &>(obj));
16886 return true;
16888 func(static_cast<updateStickerSet &>(obj));
16889 return true;
16891 func(static_cast<updateInstalledStickerSets &>(obj));
16892 return true;
16894 func(static_cast<updateTrendingStickerSets &>(obj));
16895 return true;
16897 func(static_cast<updateRecentStickers &>(obj));
16898 return true;
16900 func(static_cast<updateFavoriteStickers &>(obj));
16901 return true;
16903 func(static_cast<updateSavedAnimations &>(obj));
16904 return true;
16906 func(static_cast<updateSavedNotificationSounds &>(obj));
16907 return true;
16909 func(static_cast<updateDefaultBackground &>(obj));
16910 return true;
16912 func(static_cast<updateEmojiChatThemes &>(obj));
16913 return true;
16915 func(static_cast<updateAccentColors &>(obj));
16916 return true;
16918 func(static_cast<updateProfileAccentColors &>(obj));
16919 return true;
16921 func(static_cast<updateWebBrowserSettings &>(obj));
16922 return true;
16924 func(static_cast<updateLanguagePackStrings &>(obj));
16925 return true;
16927 func(static_cast<updateConnectionState &>(obj));
16928 return true;
16930 func(static_cast<updateFreezeState &>(obj));
16931 return true;
16933 func(static_cast<updateAgeVerificationParameters &>(obj));
16934 return true;
16936 func(static_cast<updateTermsOfService &>(obj));
16937 return true;
16939 func(static_cast<updateUnconfirmedSession &>(obj));
16940 return true;
16942 func(static_cast<updateAttachmentMenuBots &>(obj));
16943 return true;
16945 func(static_cast<updateWebAppMessageSent &>(obj));
16946 return true;
16948 func(static_cast<updateActiveEmojiReactions &>(obj));
16949 return true;
16951 func(static_cast<updateAvailableMessageEffects &>(obj));
16952 return true;
16954 func(static_cast<updateDefaultReactionType &>(obj));
16955 return true;
16957 func(static_cast<updateDefaultPaidReactionType &>(obj));
16958 return true;
16960 func(static_cast<updateSavedMessagesTags &>(obj));
16961 return true;
16963 func(static_cast<updateActiveLiveLocationMessages &>(obj));
16964 return true;
16966 func(static_cast<updateOwnedStarCount &>(obj));
16967 return true;
16969 func(static_cast<updateOwnedGramCount &>(obj));
16970 return true;
16972 func(static_cast<updateChatRevenueAmount &>(obj));
16973 return true;
16975 func(static_cast<updateStarRevenueStatus &>(obj));
16976 return true;
16978 func(static_cast<updateGramRevenueStatus &>(obj));
16979 return true;
16981 func(static_cast<updateSpeechRecognitionTrial &>(obj));
16982 return true;
16984 func(static_cast<updateGroupCallMessageLevels &>(obj));
16985 return true;
16987 func(static_cast<updateDiceEmojis &>(obj));
16988 return true;
16990 func(static_cast<updateStakeDiceState &>(obj));
16991 return true;
16993 func(static_cast<updateAnimatedEmojiMessageClicked &>(obj));
16994 return true;
16996 func(static_cast<updateAnimationSearchParameters &>(obj));
16997 return true;
16999 func(static_cast<updateTextCompositionStyles &>(obj));
17000 return true;
17002 func(static_cast<updateSuggestedActions &>(obj));
17003 return true;
17005 func(static_cast<updateSpeedLimitNotification &>(obj));
17006 return true;
17008 func(static_cast<updateContactCloseBirthdays &>(obj));
17009 return true;
17011 func(static_cast<updateAutosaveSettings &>(obj));
17012 return true;
17014 func(static_cast<updateBusinessConnection &>(obj));
17015 return true;
17017 func(static_cast<updateNewBusinessMessage &>(obj));
17018 return true;
17020 func(static_cast<updateBusinessMessageEdited &>(obj));
17021 return true;
17023 func(static_cast<updateBusinessMessagesDeleted &>(obj));
17024 return true;
17026 func(static_cast<updateNewInlineQuery &>(obj));
17027 return true;
17029 func(static_cast<updateNewChosenInlineResult &>(obj));
17030 return true;
17032 func(static_cast<updateNewGuestQuery &>(obj));
17033 return true;
17035 func(static_cast<updateNewCallbackQuery &>(obj));
17036 return true;
17038 func(static_cast<updateNewInlineCallbackQuery &>(obj));
17039 return true;
17041 func(static_cast<updateNewBusinessCallbackQuery &>(obj));
17042 return true;
17044 func(static_cast<updateNewShippingQuery &>(obj));
17045 return true;
17047 func(static_cast<updateNewPreCheckoutQuery &>(obj));
17048 return true;
17050 func(static_cast<updateNewCustomEvent &>(obj));
17051 return true;
17053 func(static_cast<updateNewCustomQuery &>(obj));
17054 return true;
17056 func(static_cast<updateUserSubscription &>(obj));
17057 return true;
17058 case updatePoll::ID:
17059 func(static_cast<updatePoll &>(obj));
17060 return true;
17062 func(static_cast<updatePollAnswer &>(obj));
17063 return true;
17065 func(static_cast<updateManagedBot &>(obj));
17066 return true;
17068 func(static_cast<updateChatMember &>(obj));
17069 return true;
17071 func(static_cast<updateNewChatJoinRequest &>(obj));
17072 return true;
17074 func(static_cast<updateChatBoost &>(obj));
17075 return true;
17077 func(static_cast<updateMessageReaction &>(obj));
17078 return true;
17080 func(static_cast<updateMessageReactions &>(obj));
17081 return true;
17083 func(static_cast<updatePaidMediaPurchased &>(obj));
17084 return true;
17085 default:
17086 return false;
17087 }
17088}
17089
17096template <class T>
17097bool downcast_call(UpgradedGiftAttributeId &obj, const T &func) {
17098 switch (obj.get_id()) {
17100 func(static_cast<upgradedGiftAttributeIdModel &>(obj));
17101 return true;
17103 func(static_cast<upgradedGiftAttributeIdSymbol &>(obj));
17104 return true;
17106 func(static_cast<upgradedGiftAttributeIdBackdrop &>(obj));
17107 return true;
17108 default:
17109 return false;
17110 }
17111}
17112
17119template <class T>
17121 switch (obj.get_id()) {
17123 func(static_cast<upgradedGiftAttributeRarityPerMille &>(obj));
17124 return true;
17126 func(static_cast<upgradedGiftAttributeRarityUncommon &>(obj));
17127 return true;
17129 func(static_cast<upgradedGiftAttributeRarityRare &>(obj));
17130 return true;
17132 func(static_cast<upgradedGiftAttributeRarityEpic &>(obj));
17133 return true;
17135 func(static_cast<upgradedGiftAttributeRarityLegendary &>(obj));
17136 return true;
17137 default:
17138 return false;
17139 }
17140}
17141
17148template <class T>
17149bool downcast_call(UpgradedGiftOrigin &obj, const T &func) {
17150 switch (obj.get_id()) {
17152 func(static_cast<upgradedGiftOriginUpgrade &>(obj));
17153 return true;
17155 func(static_cast<upgradedGiftOriginTransfer &>(obj));
17156 return true;
17158 func(static_cast<upgradedGiftOriginResale &>(obj));
17159 return true;
17161 func(static_cast<upgradedGiftOriginBlockchain &>(obj));
17162 return true;
17164 func(static_cast<upgradedGiftOriginPrepaidUpgrade &>(obj));
17165 return true;
17167 func(static_cast<upgradedGiftOriginOffer &>(obj));
17168 return true;
17170 func(static_cast<upgradedGiftOriginCraft &>(obj));
17171 return true;
17172 default:
17173 return false;
17174 }
17175}
17176
17183template <class T>
17184bool downcast_call(UserPrivacySetting &obj, const T &func) {
17185 switch (obj.get_id()) {
17187 func(static_cast<userPrivacySettingShowStatus &>(obj));
17188 return true;
17190 func(static_cast<userPrivacySettingShowProfilePhoto &>(obj));
17191 return true;
17193 func(static_cast<userPrivacySettingShowLinkInForwardedMessages &>(obj));
17194 return true;
17196 func(static_cast<userPrivacySettingShowPhoneNumber &>(obj));
17197 return true;
17199 func(static_cast<userPrivacySettingShowBio &>(obj));
17200 return true;
17202 func(static_cast<userPrivacySettingShowBirthdate &>(obj));
17203 return true;
17205 func(static_cast<userPrivacySettingShowProfileAudio &>(obj));
17206 return true;
17208 func(static_cast<userPrivacySettingAllowChatInvites &>(obj));
17209 return true;
17211 func(static_cast<userPrivacySettingAllowCalls &>(obj));
17212 return true;
17214 func(static_cast<userPrivacySettingAllowPeerToPeerCalls &>(obj));
17215 return true;
17217 func(static_cast<userPrivacySettingAllowFindingByPhoneNumber &>(obj));
17218 return true;
17221 return true;
17223 func(static_cast<userPrivacySettingAutosaveGifts &>(obj));
17224 return true;
17226 func(static_cast<userPrivacySettingAllowUnpaidMessages &>(obj));
17227 return true;
17228 default:
17229 return false;
17230 }
17231}
17232
17239template <class T>
17240bool downcast_call(UserPrivacySettingRule &obj, const T &func) {
17241 switch (obj.get_id()) {
17243 func(static_cast<userPrivacySettingRuleAllowAll &>(obj));
17244 return true;
17246 func(static_cast<userPrivacySettingRuleAllowContacts &>(obj));
17247 return true;
17249 func(static_cast<userPrivacySettingRuleAllowBots &>(obj));
17250 return true;
17252 func(static_cast<userPrivacySettingRuleAllowPremiumUsers &>(obj));
17253 return true;
17255 func(static_cast<userPrivacySettingRuleAllowUsers &>(obj));
17256 return true;
17258 func(static_cast<userPrivacySettingRuleAllowChatMembers &>(obj));
17259 return true;
17261 func(static_cast<userPrivacySettingRuleRestrictAll &>(obj));
17262 return true;
17264 func(static_cast<userPrivacySettingRuleRestrictContacts &>(obj));
17265 return true;
17267 func(static_cast<userPrivacySettingRuleRestrictBots &>(obj));
17268 return true;
17270 func(static_cast<userPrivacySettingRuleRestrictUsers &>(obj));
17271 return true;
17273 func(static_cast<userPrivacySettingRuleRestrictChatMembers &>(obj));
17274 return true;
17275 default:
17276 return false;
17277 }
17278}
17279
17286template <class T>
17287bool downcast_call(UserStatus &obj, const T &func) {
17288 switch (obj.get_id()) {
17290 func(static_cast<userStatusEmpty &>(obj));
17291 return true;
17293 func(static_cast<userStatusOnline &>(obj));
17294 return true;
17296 func(static_cast<userStatusOffline &>(obj));
17297 return true;
17299 func(static_cast<userStatusRecently &>(obj));
17300 return true;
17302 func(static_cast<userStatusLastWeek &>(obj));
17303 return true;
17305 func(static_cast<userStatusLastMonth &>(obj));
17306 return true;
17307 default:
17308 return false;
17309 }
17310}
17311
17318template <class T>
17319bool downcast_call(UserType &obj, const T &func) {
17320 switch (obj.get_id()) {
17322 func(static_cast<userTypeRegular &>(obj));
17323 return true;
17325 func(static_cast<userTypeDeleted &>(obj));
17326 return true;
17327 case userTypeBot::ID:
17328 func(static_cast<userTypeBot &>(obj));
17329 return true;
17331 func(static_cast<userTypeUnknown &>(obj));
17332 return true;
17333 default:
17334 return false;
17335 }
17336}
17337
17344template <class T>
17345bool downcast_call(VectorPathCommand &obj, const T &func) {
17346 switch (obj.get_id()) {
17348 func(static_cast<vectorPathCommandLine &>(obj));
17349 return true;
17351 func(static_cast<vectorPathCommandCubicBezierCurve &>(obj));
17352 return true;
17353 default:
17354 return false;
17355 }
17356}
17357
17364template <class T>
17365bool downcast_call(WebAppOpenMode &obj, const T &func) {
17366 switch (obj.get_id()) {
17368 func(static_cast<webAppOpenModeCompact &>(obj));
17369 return true;
17371 func(static_cast<webAppOpenModeFullSize &>(obj));
17372 return true;
17374 func(static_cast<webAppOpenModeFullScreen &>(obj));
17375 return true;
17376 default:
17377 return false;
17378 }
17379}
17380
17387template <class T>
17388bool downcast_call(WebBrowserType &obj, const T &func) {
17389 switch (obj.get_id()) {
17391 func(static_cast<webBrowserTypeExternal &>(obj));
17392 return true;
17394 func(static_cast<webBrowserTypeInApp &>(obj));
17395 return true;
17396 default:
17397 return false;
17398 }
17399}
17400
17401} // namespace td_api
17402} // namespace td
virtual std::int32_t get_id() const =0
Definition td_api.h:381
Definition td_api.h:1018
Definition td_api.h:1781
Definition td_api.h:2086
Definition td_api.h:2507
Definition td_api.h:3204
Definition td_api.h:3592
Definition td_api.h:3725
Definition td_api.h:4194
Definition td_api.h:4349
Definition td_api.h:5178
Definition td_api.h:5914
Definition td_api.h:6775
Definition td_api.h:6959
Definition td_api.h:7195
Definition td_api.h:7577
Definition td_api.h:7683
Definition td_api.h:7985
Definition td_api.h:8113
Definition td_api.h:8369
Definition td_api.h:9446
Definition td_api.h:8932
Definition td_api.h:9906
Definition td_api.h:10417
Definition td_api.h:10699
Definition td_api.h:13831
Definition td_api.h:14015
Definition td_api.h:14164
Definition td_api.h:14415
Definition td_api.h:14706
Definition td_api.h:15352
Definition td_api.h:15936
Definition td_api.h:16030
Definition td_api.h:16409
Definition td_api.h:16497
Definition td_api.h:16583
Definition td_api.h:16795
Definition td_api.h:16983
Definition td_api.h:17330
Definition td_api.h:17532
Definition td_api.h:17951
Definition td_api.h:18296
Definition td_api.h:18737
Definition td_api.h:18820
Definition td_api.h:19006
Definition td_api.h:19505
Definition td_api.h:19650
Definition td_api.h:20046
Definition td_api.h:20398
Definition td_api.h:20577
Definition td_api.h:20654
Definition td_api.h:21065
Definition td_api.h:21677
Definition td_api.h:181
Definition td_api.h:24261
Definition td_api.h:24401
Definition td_api.h:24544
Definition td_api.h:24632
Definition td_api.h:25030
Definition td_api.h:25200
Definition td_api.h:25385
Definition td_api.h:25704
Definition td_api.h:26334
Definition td_api.h:26756
Definition td_api.h:27208
Definition td_api.h:28062
Definition td_api.h:28278
Definition td_api.h:28371
Definition td_api.h:28538
Definition td_api.h:28720
Definition td_api.h:28936
Definition td_api.h:29106
Definition td_api.h:29263
Definition td_api.h:29993
Definition td_api.h:30167
Definition td_api.h:31254
Definition td_api.h:31464
Definition td_api.h:32466
Definition td_api.h:32569
Definition td_api.h:33613
Definition td_api.h:34022
Definition td_api.h:34309
Definition td_api.h:34696
Definition td_api.h:37742
Definition td_api.h:38027
Definition td_api.h:38121
Definition td_api.h:38644
Definition td_api.h:40964
Definition td_api.h:41155
Definition td_api.h:41299
Definition td_api.h:41901
Definition td_api.h:46606
Definition td_api.h:46695
Definition td_api.h:47063
Definition td_api.h:47585
Definition td_api.h:47811
Definition td_api.h:47921
Definition td_api.h:48040
Definition td_api.h:48190
Definition td_api.h:48322
Definition td_api.h:48426
Definition td_api.h:48868
Definition td_api.h:49252
Definition td_api.h:49356
Definition td_api.h:49718
Definition td_api.h:49846
Definition td_api.h:50047
Definition td_api.h:174
Definition td_api.h:50325
Definition td_api.h:50597
Definition td_api.h:52394
Definition td_api.h:52567
Definition td_api.h:52874
Definition td_api.h:53743
Definition td_api.h:54442
Definition td_api.h:54630
Definition td_api.h:54825
Definition td_api.h:55142
Definition td_api.h:55565
Definition td_api.h:56066
Definition td_api.h:56149
Definition td_api.h:56484
Definition td_api.h:57763
Definition td_api.h:58495
Definition td_api.h:58834
Definition td_api.h:59401
Definition td_api.h:59696
Definition td_api.h:59830
Definition td_api.h:59902
Definition td_api.h:60104
Definition td_api.h:62286
Definition td_api.h:62879
Definition td_api.h:63063
Definition td_api.h:63257
Definition td_api.h:63567
Definition td_api.h:63739
Definition td_api.h:63861
Definition td_api.h:63938
Definition td_api.h:64096
Definition td_api.h:64257
Definition td_api.h:64394
Definition td_api.h:65828
Definition td_api.h:66043
Definition td_api.h:66209
Definition td_api.h:66882
Definition td_api.h:66984
Definition td_api.h:67162
Definition td_api.h:67680
Definition td_api.h:67810
Definition td_api.h:68726
Definition td_api.h:69636
Definition td_api.h:69859
Definition td_api.h:71753
Definition td_api.h:71839
Definition td_api.h:72083
Definition td_api.h:72185
Definition td_api.h:72537
Definition td_api.h:72875
Definition td_api.h:73216
Definition td_api.h:73689
Definition td_api.h:73995
Definition td_api.h:74156
Definition td_api.h:74482
Definition td_api.h:74660
Definition td_api.h:74728
Definition td_api.h:74817
Definition td_api.h:75134
Definition td_api.h:75761
Definition td_api.h:75847
Definition td_api.h:75915
Definition td_api.h:76310
Definition td_api.h:76652
Definition td_api.h:76861
Definition td_api.h:77029
Definition td_api.h:77983
Definition td_api.h:78738
Definition td_api.h:79055
Definition td_api.h:79418
Definition td_api.h:79815
Definition td_api.h:80093
Definition td_api.h:80525
Definition td_api.h:88690
Definition td_api.h:89281
Definition td_api.h:90133
Definition td_api.h:90561
Definition td_api.h:91027
Definition td_api.h:91307
Definition td_api.h:91622
Definition td_api.h:92315
Definition td_api.h:92554
Definition td_api.h:188
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:226
Definition td_api.h:92733
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92766
Definition td_api.h:92786
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92825
Definition td_api.h:92845
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92875
Definition td_api.h:239
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:277
Definition td_api.h:290
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:328
Definition td_api.h:341
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:367
Definition td_api.h:92895
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92914
Definition td_api.h:388
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:414
Definition td_api.h:457
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:474
Definition td_api.h:427
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:444
Definition td_api.h:92936
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92972
Definition td_api.h:93045
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93081
Definition td_api.h:93101
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93134
Definition td_api.h:93156
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93189
Definition td_api.h:93211
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93247
Definition td_api.h:93269
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93305
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93355
Definition td_api.h:93377
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93407
Definition td_api.h:93427
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93466
Definition td_api.h:93488
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93524
Definition td_api.h:93550
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93592
Definition td_api.h:93612
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93645
Definition td_api.h:93665
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93698
Definition td_api.h:93720
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93762
Definition td_api.h:93784
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93814
Definition td_api.h:93836
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93872
Definition td_api.h:93892
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93925
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:93986
Definition td_api.h:94008
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94044
Definition td_api.h:94066
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94096
Definition td_api.h:94118
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94154
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94216
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94332
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94274
Definition td_api.h:94354
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94387
Definition td_api.h:94407
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94437
Definition td_api.h:94459
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94489
Definition td_api.h:94511
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94541
Definition td_api.h:94563
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94599
Definition td_api.h:94619
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94655
Definition td_api.h:94675
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94705
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94758
Definition td_api.h:489
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:515
Definition td_api.h:530
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:568
Definition td_api.h:585
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:620
Definition td_api.h:635
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:667
Definition td_api.h:680
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:721
Definition td_api.h:736
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:768
Definition td_api.h:783
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:815
Definition td_api.h:832
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:864
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:906
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:974
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:944
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1004
Definition td_api.h:1055
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1081
Definition td_api.h:1094
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1120
Definition td_api.h:1025
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1042
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1165
Definition td_api.h:94778
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94808
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94861
Definition td_api.h:1180
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1221
Definition td_api.h:1236
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1268
Definition td_api.h:1285
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1323
Definition td_api.h:1342
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1392
Definition td_api.h:1407
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1433
Definition td_api.h:94881
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94923
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:94981
Definition td_api.h:95001
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95034
Definition td_api.h:95056
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95089
Definition td_api.h:95113
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95158
Definition td_api.h:95178
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95211
Definition td_api.h:95233
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95269
Definition td_api.h:95291
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95324
Definition td_api.h:95344
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95374
Definition td_api.h:95394
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95430
Definition td_api.h:1446
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1478
Definition td_api.h:95454
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95487
Definition td_api.h:1600
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1629
Definition td_api.h:1495
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1587
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1668
Definition td_api.h:1681
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1713
Definition td_api.h:1726
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1761
Definition td_api.h:1788
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1850
Definition td_api.h:1863
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1907
Definition td_api.h:1926
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:1976
Definition td_api.h:1991
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2020
Definition td_api.h:2035
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2070
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2275
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2440
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2485
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2314
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2398
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2356
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2158
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2236
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2197
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2119
Definition td_api.h:2967
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2984
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2954
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2924
Definition td_api.h:2877
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2894
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2738
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2651
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2699
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2777
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2864
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2561
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2609
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2816
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:2531
Definition td_api.h:2997
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3047
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3094
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3190
Definition td_api.h:3111
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3146
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3288
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3327
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3258
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3228
Definition td_api.h:3342
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3377
Definition td_api.h:3392
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3418
Definition td_api.h:3433
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3462
Definition td_api.h:3479
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3520
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3709
Definition td_api.h:3638
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3670
Definition td_api.h:3599
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3625
Definition td_api.h:3537
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3578
Definition td_api.h:3861
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3887
Definition td_api.h:3822
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3848
Definition td_api.h:3774
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3809
Definition td_api.h:3732
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3761
Definition td_api.h:3902
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3928
Definition td_api.h:95509
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95548
Definition td_api.h:95568
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95601
Definition td_api.h:3941
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:3970
Definition td_api.h:3985
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4014
Definition td_api.h:4088
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4135
Definition td_api.h:4029
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4067
Definition td_api.h:4148
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4180
Definition td_api.h:4201
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4218
Definition td_api.h:4231
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4248
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95660
Definition td_api.h:95680
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95713
Definition td_api.h:4261
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4290
Definition td_api.h:4303
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4335
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4463
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4433
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4403
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4541
Definition td_api.h:4476
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4502
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4583
Definition td_api.h:4356
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4373
Definition td_api.h:4598
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4627
Definition td_api.h:4656
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4748
Definition td_api.h:4763
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4792
Definition td_api.h:4807
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4836
Definition td_api.h:4851
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4877
Definition td_api.h:4890
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4919
Definition td_api.h:4934
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:4966
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5016
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5164
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5095
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5065
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5134
Definition td_api.h:5305
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5322
Definition td_api.h:5185
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5202
Definition td_api.h:5215
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5232
Definition td_api.h:5245
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5262
Definition td_api.h:5275
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5292
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5360
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5432
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5390
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5484
Definition td_api.h:5497
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5532
Definition td_api.h:5545
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5610
Definition td_api.h:5762
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5794
Definition td_api.h:5809
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5844
Definition td_api.h:5859
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5900
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6058
Definition td_api.h:6131
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6148
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6208
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6178
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6028
Definition td_api.h:5921
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5938
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5968
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6284
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:5998
Definition td_api.h:6101
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6118
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6238
Definition td_api.h:6299
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6325
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6372
Definition td_api.h:6395
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6442
Definition td_api.h:6457
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6486
Definition td_api.h:6501
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6530
Definition td_api.h:6545
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6571
Definition td_api.h:6586
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6615
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6657
Definition td_api.h:6670
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6714
Definition td_api.h:6729
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6761
Definition td_api.h:6842
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6859
Definition td_api.h:6782
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6799
Definition td_api.h:6812
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6829
Definition td_api.h:6872
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6889
Definition td_api.h:95735
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95771
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7043
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7073
Definition td_api.h:6966
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6983
Definition td_api.h:7086
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7103
Definition td_api.h:6996
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7013
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7142
Definition td_api.h:6904
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:6945
Definition td_api.h:7155
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7181
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7309
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7429
Definition td_api.h:7382
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7399
Definition td_api.h:7202
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7219
Definition td_api.h:7262
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7279
Definition td_api.h:7232
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7249
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7459
Definition td_api.h:7322
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7339
Definition td_api.h:7352
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7369
Definition td_api.h:7472
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7510
Definition td_api.h:7525
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7563
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7613
Definition td_api.h:7626
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7661
Definition td_api.h:7852
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7887
Definition td_api.h:7900
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7926
Definition td_api.h:7732
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7749
Definition td_api.h:7822
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7839
Definition td_api.h:7690
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7719
Definition td_api.h:7762
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7809
Definition td_api.h:7939
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:7971
Definition td_api.h:7992
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8018
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8060
Definition td_api.h:8073
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8099
Definition td_api.h:95791
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95821
Definition td_api.h:95841
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95871
Definition td_api.h:8219
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8236
Definition td_api.h:8189
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8206
Definition td_api.h:8327
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8353
Definition td_api.h:8288
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8314
Definition td_api.h:8120
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8146
Definition td_api.h:8159
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8176
Definition td_api.h:8249
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8275
Definition td_api.h:95893
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95923
Definition td_api.h:95943
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:95973
Definition td_api.h:8406
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8432
Definition td_api.h:8376
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8393
Definition td_api.h:95993
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96026
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8470
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8509
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8539
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8569
Definition td_api.h:96046
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96065
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8607
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8637
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8676
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8715
Definition td_api.h:96085
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96118
Definition td_api.h:96138
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96157
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96207
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96246
Definition td_api.h:96268
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96298
Definition td_api.h:96318
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96354
Definition td_api.h:96374
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96407
Definition td_api.h:9564
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9581
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9509
Definition td_api.h:9624
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9656
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9551
Definition td_api.h:9453
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9479
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9611
Definition td_api.h:9413
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9430
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9262
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9232
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9202
Definition td_api.h:8969
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8986
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9322
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9055
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9292
Definition td_api.h:8939
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8956
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9172
Definition td_api.h:9107
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9133
Definition td_api.h:8999
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9025
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9361
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9094
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9400
Definition td_api.h:9673
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9714
Definition td_api.h:9727
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9762
Definition td_api.h:9775
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9849
Definition td_api.h:9864
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9890
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9939
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:9981
Definition td_api.h:9996
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10025
Definition td_api.h:10093
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10146
Definition td_api.h:10040
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10078
Definition td_api.h:10159
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10227
Definition td_api.h:10324
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10362
Definition td_api.h:10377
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10403
Definition td_api.h:10424
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10453
Definition td_api.h:10466
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10504
Definition td_api.h:10517
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10543
Definition td_api.h:10558
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10611
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11938
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11890
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12259
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11302
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11344
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11764
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11386
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11428
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12658
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12817
Definition td_api.h:12671
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12700
Definition td_api.h:12830
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12859
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12739
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12778
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12142
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12025
Definition td_api.h:10628
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10663
Definition td_api.h:12038
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12064
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12103
Definition td_api.h:12593
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12619
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11470
Definition td_api.h:11483
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11512
Definition td_api.h:12872
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12940
Definition td_api.h:11021
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11050
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11008
Definition td_api.h:10907
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10924
Definition td_api.h:11063
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11080
Definition td_api.h:11093
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11125
Definition td_api.h:11138
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11170
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11260
Definition td_api.h:11183
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11215
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11554
Definition td_api.h:10748
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10777
Definition td_api.h:10706
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10735
Definition td_api.h:10790
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10816
Definition td_api.h:10829
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10855
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11596
Definition td_api.h:11609
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11638
Definition td_api.h:10868
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:10894
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11986
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12220
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12181
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11680
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11722
Definition td_api.h:11777
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11806
Definition td_api.h:11819
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:11848
Definition td_api.h:12392
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12418
Definition td_api.h:12431
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12457
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12496
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12538
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12580
Definition td_api.h:12955
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:12981
Definition td_api.h:12998
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:13066
Definition td_api.h:13079
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:13105
Definition td_api.h:13122
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:13163
Definition td_api.h:13311
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:13340
Definition td_api.h:8766
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:8918
Definition td_api.h:13785
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:13817
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:13855
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:13885
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:13915
Definition td_api.h:13930
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:13959
Definition td_api.h:13972
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14001
Definition td_api.h:14133
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14150
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14120
Definition td_api.h:14061
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14078
Definition td_api.h:14022
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14048
Definition td_api.h:14201
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14218
Definition td_api.h:14231
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14257
Definition td_api.h:14171
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14188
Definition td_api.h:14272
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14298
Definition td_api.h:14313
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14342
Definition td_api.h:14359
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14397
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14493
Definition td_api.h:14620
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14646
Definition td_api.h:14422
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14451
Definition td_api.h:14590
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14607
Definition td_api.h:14506
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14532
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14577
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14760
Definition td_api.h:14872
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14889
Definition td_api.h:14902
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14919
Definition td_api.h:14713
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14730
Definition td_api.h:14773
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14790
Definition td_api.h:14803
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14829
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14859
Definition td_api.h:14661
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14690
Definition td_api.h:14934
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:14963
Definition td_api.h:14978
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15004
Definition td_api.h:15017
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15088
Definition td_api.h:15101
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15172
Definition td_api.h:15193
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15237
Definition td_api.h:15254
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15292
Definition td_api.h:15309
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15338
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15427
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15388
Definition td_api.h:15442
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15471
Definition td_api.h:15488
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15523
Definition td_api.h:15536
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15574
Definition td_api.h:15591
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15626
Definition td_api.h:15641
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15673
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15875
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15836
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15755
Definition td_api.h:15768
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15794
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15713
Definition td_api.h:15890
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15922
Definition td_api.h:15943
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:15960
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16002
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16258
Definition td_api.h:16121
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16210
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16308
Definition td_api.h:16321
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16350
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16395
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16442
Definition td_api.h:16455
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16481
Definition td_api.h:16037
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16108
Definition td_api.h:16504
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16530
Definition td_api.h:16543
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16569
Definition td_api.h:16629
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16655
Definition td_api.h:16590
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16616
Definition td_api.h:16710
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16739
Definition td_api.h:16668
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16697
Definition td_api.h:16752
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16781
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96457
Definition td_api.h:96477
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96507
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96559
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96621
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96671
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96721
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96777
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96830
Definition td_api.h:96850
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:96880
Definition td_api.h:97000
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97033
Definition td_api.h:16802
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16819
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16939
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16969
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16849
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16879
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:16909
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97085
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97135
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97187
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97240
Definition td_api.h:97260
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97290
Definition td_api.h:97310
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97340
Definition td_api.h:97360
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97390
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97440
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97490
Definition td_api.h:97510
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97540
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17037
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17067
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17007
Definition td_api.h:97560
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97596
Definition td_api.h:17084
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17125
Definition td_api.h:17142
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17177
Definition td_api.h:97616
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97646
Definition td_api.h:97666
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97696
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97735
Definition td_api.h:97755
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97774
Definition td_api.h:97794
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97813
Definition td_api.h:97833
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97852
Definition td_api.h:97872
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97902
Definition td_api.h:97922
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97941
Definition td_api.h:97961
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:97991
Definition td_api.h:98011
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98044
Definition td_api.h:98064
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98103
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98142
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98192
Definition td_api.h:17192
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17221
Definition td_api.h:98251
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98281
Definition td_api.h:98301
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98331
Definition td_api.h:98212
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98231
Definition td_api.h:98351
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98381
Definition td_api.h:98401
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98434
Definition td_api.h:98454
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98484
Definition td_api.h:17236
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17262
Definition td_api.h:17275
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17316
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17402
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17363
Definition td_api.h:98504
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98534
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98587
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17516
Definition td_api.h:17421
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17465
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17598
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17688
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17556
Definition td_api.h:17641
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17658
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17628
Definition td_api.h:17701
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17727
Definition td_api.h:98609
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98651
Definition td_api.h:98671
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98710
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98760
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98810
Definition td_api.h:98830
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98860
Definition td_api.h:98882
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98915
Definition td_api.h:17742
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17786
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17833
Definition td_api.h:17846
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17896
Definition td_api.h:17911
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17937
Definition td_api.h:18018
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18035
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18005
Definition td_api.h:18078
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18095
Definition td_api.h:18048
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18065
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:17975
Definition td_api.h:18108
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18146
Definition td_api.h:18159
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18185
Definition td_api.h:18200
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18226
Definition td_api.h:18239
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18280
Definition td_api.h:98935
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:98965
Definition td_api.h:18414
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18431
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18401
Definition td_api.h:18303
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18332
Definition td_api.h:18345
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18371
Definition td_api.h:98985
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:99018
Definition td_api.h:99038
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:99077
Definition td_api.h:99151
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:99187
Definition td_api.h:99209
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:99239
Definition td_api.h:99437
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:99476
Definition td_api.h:99498
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:99534
Definition td_api.h:99556
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:99586
Definition td_api.h:99661
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:99697
Definition td_api.h:99717
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:99747
Definition td_api.h:99771
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:99819
Definition td_api.h:99841
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:99889
Definition td_api.h:99909
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:99942
Definition td_api.h:99962
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:99998
Definition td_api.h:100018
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100048
Definition td_api.h:100068
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100104
Definition td_api.h:100124
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100157
Definition td_api.h:100177
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100210
Definition td_api.h:100230
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100269
Definition td_api.h:100289
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100328
Definition td_api.h:18446
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18475
Definition td_api.h:18488
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18517
Definition td_api.h:18530
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18556
Definition td_api.h:18569
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18595
Definition td_api.h:18608
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18634
Definition td_api.h:18647
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18679
Definition td_api.h:18692
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18721
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18806
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18761
Definition td_api.h:18887
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18904
Definition td_api.h:18827
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18844
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18874
Definition td_api.h:18919
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:18948
Definition td_api.h:100348
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100381
Definition td_api.h:100401
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100431
Definition td_api.h:100451
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100487
Definition td_api.h:100511
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100550
Definition td_api.h:100570
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100603
Definition td_api.h:100623
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100653
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100708
Definition td_api.h:100781
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100817
Definition td_api.h:100887
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100917
Definition td_api.h:100937
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:100970
Definition td_api.h:100990
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101023
Definition td_api.h:101093
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101126
Definition td_api.h:101146
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101179
Definition td_api.h:101252
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101288
Definition td_api.h:101043
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101073
Definition td_api.h:101308
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101347
Definition td_api.h:101369
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101402
Definition td_api.h:101422
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101455
Definition td_api.h:101477
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101510
Definition td_api.h:101530
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101560
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101613
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101672
Definition td_api.h:101692
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101728
Definition td_api.h:101748
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101778
Definition td_api.h:101798
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101831
Definition td_api.h:101853
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101886
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102000
Definition td_api.h:101906
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:101942
Definition td_api.h:102020
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102050
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102108
Definition td_api.h:102128
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102164
Definition td_api.h:102186
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102216
Definition td_api.h:102236
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102272
Definition td_api.h:102292
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102322
Definition td_api.h:102342
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102372
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102425
Definition td_api.h:102498
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102517
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102567
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102623
Definition td_api.h:102643
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102662
Definition td_api.h:102682
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102712
Definition td_api.h:102785
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102818
Definition td_api.h:102732
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102765
Definition td_api.h:102838
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102868
Definition td_api.h:102888
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102907
Definition td_api.h:19055
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19084
Definition td_api.h:19097
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19129
Definition td_api.h:19382
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19408
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19042
Definition td_api.h:19460
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19489
Definition td_api.h:19181
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19207
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19246
Definition td_api.h:19304
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19330
Definition td_api.h:19421
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19447
Definition td_api.h:19343
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19369
Definition td_api.h:19259
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19291
Definition td_api.h:19142
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19168
Definition td_api.h:19512
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19538
Definition td_api.h:19551
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19589
Definition td_api.h:19604
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19636
Definition td_api.h:19726
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19743
Definition td_api.h:19657
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19674
Definition td_api.h:19687
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19713
Definition td_api.h:19758
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19787
Definition td_api.h:19806
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19865
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102957
Definition td_api.h:102977
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:102996
Definition td_api.h:103016
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103061
Definition td_api.h:103083
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103116
Definition td_api.h:103136
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103155
Definition td_api.h:103175
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103205
Definition td_api.h:19884
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19922
Definition td_api.h:103225
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103267
Definition td_api.h:19935
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:19967
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20121
Definition td_api.h:20053
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20082
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20169
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20217
Definition td_api.h:19986
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20024
Definition td_api.h:103287
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103320
Definition td_api.h:103342
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103381
Definition td_api.h:103460
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103505
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103571
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103637
Definition td_api.h:103661
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103703
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103764
Definition td_api.h:103788
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103830
Definition td_api.h:103858
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103903
Definition td_api.h:103925
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:103958
Definition td_api.h:104160
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104190
Definition td_api.h:104214
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104256
Definition td_api.h:104276
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104318
Definition td_api.h:104342
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104381
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104441
Definition td_api.h:104465
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104501
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104556
Definition td_api.h:104580
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104616
Definition td_api.h:104640
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104682
Definition td_api.h:104706
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104745
Definition td_api.h:104769
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104808
Definition td_api.h:104832
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104871
Definition td_api.h:104893
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104929
Definition td_api.h:104951
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:104987
Definition td_api.h:105011
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105050
Definition td_api.h:105072
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105111
Definition td_api.h:105133
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105169
Definition td_api.h:105189
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105222
Definition td_api.h:105310
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105346
Definition td_api.h:105248
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105290
Definition td_api.h:105366
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105408
Definition td_api.h:105428
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105464
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20303
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20264
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20384
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20342
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20431
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20470
Definition td_api.h:20485
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20511
Definition td_api.h:20528
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20563
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20640
Definition td_api.h:20584
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20610
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20768
Definition td_api.h:20661
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20678
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20738
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20708
Definition td_api.h:20783
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20815
Definition td_api.h:20828
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20857
Definition td_api.h:20872
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20898
Definition td_api.h:20913
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:20966
Definition td_api.h:21023
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21049
Definition td_api.h:20981
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21010
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21098
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21152
Definition td_api.h:21167
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21193
Definition td_api.h:21206
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21232
Definition td_api.h:105484
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105514
Definition td_api.h:105536
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105575
Definition td_api.h:21245
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21277
Definition td_api.h:21294
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21344
Definition td_api.h:105595
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105625
Definition td_api.h:105645
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105675
Definition td_api.h:105695
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105725
Definition td_api.h:21357
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21386
Definition td_api.h:21401
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21430
Definition td_api.h:21443
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21475
Definition td_api.h:21490
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21516
Definition td_api.h:21586
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21624
Definition td_api.h:21637
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21663
Definition td_api.h:21533
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21571
Definition td_api.h:21714
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21731
Definition td_api.h:21744
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21761
Definition td_api.h:21774
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21791
Definition td_api.h:21804
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21821
Definition td_api.h:21684
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21701
Definition td_api.h:21834
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21851
Definition td_api.h:21864
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21881
Definition td_api.h:21894
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21911
Definition td_api.h:21924
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21941
Definition td_api.h:21954
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:21971
Definition td_api.h:21984
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22001
Definition td_api.h:22014
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22031
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22061
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22091
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22121
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22151
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22181
Definition td_api.h:22194
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22211
Definition td_api.h:22224
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22241
Definition td_api.h:22254
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22271
Definition td_api.h:22284
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22301
Definition td_api.h:22314
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22331
Definition td_api.h:22344
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22361
Definition td_api.h:22374
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22391
Definition td_api.h:22404
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22421
Definition td_api.h:105747
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105780
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22459
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22501
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22590
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22548
Definition td_api.h:105802
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105832
Definition td_api.h:105854
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105884
Definition td_api.h:22607
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22636
Definition td_api.h:22651
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22680
Definition td_api.h:22701
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22760
Definition td_api.h:22773
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22802
Definition td_api.h:22819
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22875
Definition td_api.h:22890
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22928
Definition td_api.h:105908
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105956
Definition td_api.h:22943
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:22984
Definition td_api.h:22999
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23028
Definition td_api.h:23043
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23075
Definition td_api.h:23090
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23122
Definition td_api.h:23137
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23169
Definition td_api.h:23186
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23218
Definition td_api.h:23233
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23265
Definition td_api.h:23278
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23304
Definition td_api.h:23317
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23346
Definition td_api.h:23363
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23398
Definition td_api.h:23413
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23445
Definition td_api.h:23458
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23487
Definition td_api.h:23502
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23534
Definition td_api.h:23610
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23642
Definition td_api.h:23657
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23683
Definition td_api.h:23553
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23597
Definition td_api.h:105976
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:105995
Definition td_api.h:106015
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106034
Definition td_api.h:106054
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106084
Definition td_api.h:106106
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106145
Definition td_api.h:106165
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106195
Definition td_api.h:106215
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106234
Definition td_api.h:106293
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106312
Definition td_api.h:106334
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106370
Definition td_api.h:106390
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106420
Definition td_api.h:106440
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106470
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106509
Definition td_api.h:106529
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106548
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106587
Definition td_api.h:106607
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106626
Definition td_api.h:106646
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106665
Definition td_api.h:106685
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106704
Definition td_api.h:106726
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106759
Definition td_api.h:106779
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106809
Definition td_api.h:106879
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106909
Definition td_api.h:106829
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106859
Definition td_api.h:106931
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:106967
Definition td_api.h:106987
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107020
Definition td_api.h:107040
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107073
Definition td_api.h:107093
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107126
Definition td_api.h:107146
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107176
Definition td_api.h:107196
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107229
Definition td_api.h:107249
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107282
Definition td_api.h:107302
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107332
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107382
Definition td_api.h:107491
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107510
Definition td_api.h:107530
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107560
Definition td_api.h:107582
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107612
Definition td_api.h:107634
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107670
Definition td_api.h:107690
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107726
Definition td_api.h:107796
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107826
Definition td_api.h:107846
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107876
Definition td_api.h:107896
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107932
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107982
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:108032
Definition td_api.h:108052
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:108082
Definition td_api.h:108102
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:108135
Definition td_api.h:108255
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:108285
Definition td_api.h:108305
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:108344
Definition td_api.h:108366
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:108411
Definition td_api.h:108483
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:108513
Definition td_api.h:108533
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:108563
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:108615
Definition td_api.h:108431
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:108461
Definition td_api.h:108685
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:108715
Definition td_api.h:108735
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:108777
Definition td_api.h:107746
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:107776
Definition td_api.h:109031
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109073
Definition td_api.h:109093
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109123
Definition td_api.h:109145
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109178
Definition td_api.h:109198
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109231
Definition td_api.h:109255
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109294
Definition td_api.h:109318
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109357
Definition td_api.h:109381
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109420
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109475
Definition td_api.h:109495
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109525
Definition td_api.h:109545
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109575
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109631
Definition td_api.h:109651
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109684
Definition td_api.h:109704
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109740
Definition td_api.h:109760
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109793
Definition td_api.h:109813
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109843
Definition td_api.h:109863
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109896
Definition td_api.h:109916
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:109946
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110010
Definition td_api.h:110030
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110060
Definition td_api.h:110080
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110113
Definition td_api.h:110133
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110163
Definition td_api.h:110185
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110230
Definition td_api.h:110252
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110285
Definition td_api.h:110355
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110374
Definition td_api.h:110394
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110413
Definition td_api.h:110435
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110465
Definition td_api.h:110487
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110520
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110575
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110633
Definition td_api.h:110653
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110672
Definition td_api.h:110692
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110711
Definition td_api.h:110731
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110750
Definition td_api.h:110820
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110839
Definition td_api.h:110859
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110889
Definition td_api.h:110770
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110800
Definition td_api.h:110911
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110941
Definition td_api.h:110961
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:110980
Definition td_api.h:111002
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111032
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111071
Definition td_api.h:111091
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111121
Definition td_api.h:111141
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111160
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111249
Definition td_api.h:111269
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111288
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111327
Definition td_api.h:111347
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111366
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111405
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111444
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111559
Definition td_api.h:111464
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111497
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111615
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111668
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111707
Definition td_api.h:111729
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111759
Definition td_api.h:111779
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111809
Definition td_api.h:111829
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:111859
Definition td_api.h:111982
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112001
Definition td_api.h:112071
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112104
Definition td_api.h:112124
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112154
Definition td_api.h:112021
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112051
Definition td_api.h:112174
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112204
Definition td_api.h:112277
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112296
Definition td_api.h:112316
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112358
Definition td_api.h:112224
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112257
Definition td_api.h:112431
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112476
Definition td_api.h:112496
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112529
Definition td_api.h:112549
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112585
Definition td_api.h:112605
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112635
Definition td_api.h:112655
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112685
Definition td_api.h:112705
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112738
Definition td_api.h:112760
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112790
Definition td_api.h:112810
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112840
Definition td_api.h:112860
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112896
Definition td_api.h:112916
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112949
Definition td_api.h:112969
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:112999
Definition td_api.h:113019
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113049
Definition td_api.h:113069
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113088
Definition td_api.h:113108
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113141
Definition td_api.h:113161
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113191
Definition td_api.h:113213
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113246
Definition td_api.h:113268
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113310
Definition td_api.h:113330
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113360
Definition td_api.h:113380
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113416
Definition td_api.h:113438
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113471
Definition td_api.h:113491
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113510
Definition td_api.h:113530
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113549
Definition td_api.h:113569
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113602
Definition td_api.h:113624
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113666
Definition td_api.h:113686
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113716
Definition td_api.h:113738
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113768
Definition td_api.h:113895
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113925
Definition td_api.h:113945
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:113975
Definition td_api.h:113995
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114028
Definition td_api.h:114048
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114078
Definition td_api.h:114098
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114137
Definition td_api.h:114157
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114190
Definition td_api.h:114317
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114347
Definition td_api.h:114367
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114397
Definition td_api.h:114417
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114447
Definition td_api.h:114467
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114497
Definition td_api.h:114517
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114547
Definition td_api.h:114567
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114586
Definition td_api.h:114606
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114636
Definition td_api.h:114656
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114675
Definition td_api.h:114695
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114714
Definition td_api.h:114734
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114753
Definition td_api.h:114773
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114812
Definition td_api.h:114832
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114868
Definition td_api.h:114890
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114929
Definition td_api.h:114949
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:114979
Definition td_api.h:114999
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115032
Definition td_api.h:115054
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115099
Definition td_api.h:115119
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115149
Definition td_api.h:115169
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115188
Definition td_api.h:115208
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115238
Definition td_api.h:115313
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115355
Definition td_api.h:115375
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115408
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115464
Definition td_api.h:115484
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115514
Definition td_api.h:115534
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115570
Definition td_api.h:115590
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115620
Definition td_api.h:115258
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115291
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115670
Definition td_api.h:115808
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115841
Definition td_api.h:115861
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115894
Definition td_api.h:115914
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:115953
Definition td_api.h:115973
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116006
Definition td_api.h:116026
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116062
Definition td_api.h:116135
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116177
Definition td_api.h:116082
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116115
Definition td_api.h:116197
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116230
Definition td_api.h:116250
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116283
Definition td_api.h:116303
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116333
Definition td_api.h:116353
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116372
Definition td_api.h:116445
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116475
Definition td_api.h:116495
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116514
Definition td_api.h:116534
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116567
Definition td_api.h:116587
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116617
Definition td_api.h:116637
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116656
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116768
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116715
Definition td_api.h:116790
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116823
Definition td_api.h:116843
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116862
Definition td_api.h:116886
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116919
Definition td_api.h:116939
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:116972
Definition td_api.h:116992
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117025
Definition td_api.h:117045
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117075
Definition td_api.h:117095
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117128
Definition td_api.h:117148
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117184
Definition td_api.h:117204
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117240
Definition td_api.h:117260
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117302
Definition td_api.h:117322
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117352
Definition td_api.h:117374
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117404
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117443
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117493
Definition td_api.h:117513
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117543
Definition td_api.h:117565
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117595
Definition td_api.h:117615
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117634
Definition td_api.h:117654
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117673
Definition td_api.h:117693
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117723
Definition td_api.h:117743
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117776
Definition td_api.h:117796
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117829
Definition td_api.h:117849
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117868
Definition td_api.h:117888
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117918
Definition td_api.h:117938
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:117968
Definition td_api.h:117988
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118007
Definition td_api.h:118027
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118057
Definition td_api.h:118079
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118148
Definition td_api.h:118168
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118187
Definition td_api.h:118207
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118226
Definition td_api.h:118246
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118276
Definition td_api.h:118296
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118326
Definition td_api.h:118346
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118376
Definition td_api.h:118474
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118504
Definition td_api.h:118526
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118559
Definition td_api.h:118579
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118612
Definition td_api.h:118632
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118651
Definition td_api.h:118671
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118701
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118760
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118813
Definition td_api.h:118833
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118863
Definition td_api.h:118883
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118902
Definition td_api.h:118922
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118941
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:118993
Definition td_api.h:119013
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119043
Definition td_api.h:119063
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119096
Definition td_api.h:119116
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119146
Definition td_api.h:119166
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119185
Definition td_api.h:119207
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119237
Definition td_api.h:119257
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119287
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119326
Definition td_api.h:119346
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119365
Definition td_api.h:119387
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119420
Definition td_api.h:119440
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119473
Definition td_api.h:119497
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119539
Definition td_api.h:119561
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119597
Definition td_api.h:119617
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119653
Definition td_api.h:119675
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119705
Definition td_api.h:119725
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119761
Definition td_api.h:119781
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119817
Definition td_api.h:119837
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119867
Definition td_api.h:119887
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119917
Definition td_api.h:119939
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:119978
Definition td_api.h:120048
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120067
Definition td_api.h:119998
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120028
Definition td_api.h:120143
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120182
Definition td_api.h:120202
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120232
Definition td_api.h:120087
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120123
Definition td_api.h:120252
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120300
Definition td_api.h:120320
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120339
Definition td_api.h:120359
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120398
Definition td_api.h:120418
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120454
Definition td_api.h:120474
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120507
Definition td_api.h:120527
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120557
Definition td_api.h:120577
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120596
Definition td_api.h:120616
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120635
Definition td_api.h:120705
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120735
Definition td_api.h:120655
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120685
Definition td_api.h:120757
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120796
Definition td_api.h:120816
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120835
Definition td_api.h:120855
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120874
Definition td_api.h:120894
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120913
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:120966
Definition td_api.h:120986
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121016
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121068
Definition td_api.h:121088
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121107
Definition td_api.h:121127
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121146
Definition td_api.h:121166
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121185
Definition td_api.h:121207
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121243
Definition td_api.h:121265
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121298
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121445
Definition td_api.h:121376
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121406
Definition td_api.h:121465
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121495
Definition td_api.h:121515
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121551
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121604
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121643
Definition td_api.h:121713
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121746
Definition td_api.h:121766
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121796
Definition td_api.h:121663
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121693
Definition td_api.h:121857
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121887
Definition td_api.h:121907
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121943
Definition td_api.h:121963
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:121999
Definition td_api.h:122019
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122049
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122099
Definition td_api.h:122172
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122202
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122255
Definition td_api.h:122342
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122372
Definition td_api.h:122394
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122430
Definition td_api.h:122450
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122483
Definition td_api.h:23840
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23887
Definition td_api.h:23902
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23928
Definition td_api.h:23791
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23823
Definition td_api.h:23945
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23974
Definition td_api.h:23987
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24019
Definition td_api.h:24036
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24068
Definition td_api.h:24083
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24112
Definition td_api.h:24127
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24162
Definition td_api.h:24177
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24203
Definition td_api.h:24218
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24247
Definition td_api.h:24328
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24345
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24315
Definition td_api.h:24268
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24285
Definition td_api.h:23704
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:23778
Definition td_api.h:122505
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122544
Definition td_api.h:24358
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24387
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24455
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24425
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24485
Definition td_api.h:24498
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24530
Definition td_api.h:24590
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24616
Definition td_api.h:24551
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24577
Definition td_api.h:24639
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24665
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24704
Definition td_api.h:24719
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24748
Definition td_api.h:24769
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24807
Definition td_api.h:24820
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24849
Definition td_api.h:24868
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24900
Definition td_api.h:24917
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:24952
Definition td_api.h:24973
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25014
Definition td_api.h:25082
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25129
Definition td_api.h:25037
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25069
Definition td_api.h:25142
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25186
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25332
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25293
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25371
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25224
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25254
Definition td_api.h:25392
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25418
Definition td_api.h:25431
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25457
Definition td_api.h:25474
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25506
Definition td_api.h:25519
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25554
Definition td_api.h:25711
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25728
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25758
Definition td_api.h:25571
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25690
Definition td_api.h:25771
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25797
Definition td_api.h:25810
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25839
Definition td_api.h:25852
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25887
Definition td_api.h:25904
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:25948
Definition td_api.h:25961
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26005
Definition td_api.h:26022
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26099
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26146
Definition td_api.h:26161
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26190
Definition td_api.h:26205
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26234
Definition td_api.h:26247
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26279
Definition td_api.h:26294
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26320
Definition td_api.h:26401
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26418
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26388
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26358
Definition td_api.h:26431
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26460
Definition td_api.h:26473
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26499
Definition td_api.h:122564
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122583
Definition td_api.h:122605
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122635
Definition td_api.h:26512
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26538
Definition td_api.h:26555
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26596
Definition td_api.h:122657
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122687
Definition td_api.h:122709
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122745
Definition td_api.h:26611
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26646
Definition td_api.h:26659
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26688
Definition td_api.h:122765
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122798
Definition td_api.h:26705
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26740
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27053
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26981
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26912
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26951
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27131
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26834
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27023
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26789
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27092
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:26873
Definition td_api.h:27144
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27170
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27478
Definition td_api.h:27215
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27253
Definition td_api.h:27491
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27520
Definition td_api.h:27266
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27298
Definition td_api.h:27533
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27568
Definition td_api.h:27404
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27433
Definition td_api.h:27311
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27346
Definition td_api.h:27581
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27616
Definition td_api.h:27629
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27658
Definition td_api.h:27359
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27391
Definition td_api.h:27671
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27706
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27751
Definition td_api.h:27818
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27847
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27894
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27933
Definition td_api.h:27768
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27803
Definition td_api.h:27950
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:27991
Definition td_api.h:28008
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28046
Definition td_api.h:28069
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28095
Definition td_api.h:28147
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28173
Definition td_api.h:28108
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28134
Definition td_api.h:28232
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28264
Definition td_api.h:28285
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28311
Definition td_api.h:28324
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28353
Definition td_api.h:28456
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28485
Definition td_api.h:28378
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28404
Definition td_api.h:28417
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28443
Definition td_api.h:28498
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28524
Definition td_api.h:28545
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28571
Definition td_api.h:28584
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28610
Definition td_api.h:28627
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28662
Definition td_api.h:28677
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28706
Definition td_api.h:28808
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28834
Definition td_api.h:28847
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28873
Definition td_api.h:28766
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28795
Definition td_api.h:28727
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28753
Definition td_api.h:28890
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28922
Definition td_api.h:29060
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29092
Definition td_api.h:28943
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:28969
Definition td_api.h:29021
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29047
Definition td_api.h:28982
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29008
Definition td_api.h:29152
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29181
Definition td_api.h:29198
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29239
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29326
Definition td_api.h:29339
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29389
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29446
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29503
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29569
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29614
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29677
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29740
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29797
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29854
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29923
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:29977
Definition td_api.h:30000
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30029
Definition td_api.h:30042
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30068
Definition td_api.h:30081
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30107
Definition td_api.h:30261
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30296
Definition td_api.h:30309
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30338
Definition td_api.h:31158
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31184
Definition td_api.h:30792
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30818
Definition td_api.h:30831
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30860
Definition td_api.h:30351
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30380
Definition td_api.h:31197
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31238
Definition td_api.h:30873
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30902
Definition td_api.h:30915
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30977
Definition td_api.h:30675
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30701
Definition td_api.h:30714
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30740
Definition td_api.h:30393
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30431
Definition td_api.h:30444
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30482
Definition td_api.h:30990
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31058
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31428
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31347
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31296
Definition td_api.h:31360
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31389
Definition td_api.h:30219
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30248
Definition td_api.h:31071
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31103
Definition td_api.h:30495
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30524
Definition td_api.h:31116
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31145
Definition td_api.h:30174
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30206
Definition td_api.h:30753
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30779
Definition td_api.h:30537
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30575
Definition td_api.h:30588
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30617
Definition td_api.h:30630
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:30662
Definition td_api.h:31741
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31767
Definition td_api.h:31903
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31935
Definition td_api.h:31948
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31977
Definition td_api.h:31819
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31848
Definition td_api.h:32122
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32151
Definition td_api.h:32254
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32286
Definition td_api.h:31672
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31689
Definition td_api.h:31780
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31806
Definition td_api.h:32352
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32390
Definition td_api.h:32299
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32337
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31728
Definition td_api.h:31513
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31539
Definition td_api.h:31990
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32022
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31581
Definition td_api.h:31861
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31890
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31500
Definition td_api.h:32164
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32193
Definition td_api.h:32206
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32241
Definition td_api.h:31633
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:31659
Definition td_api.h:32035
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32067
Definition td_api.h:32080
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32109
Definition td_api.h:32409
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32450
Definition td_api.h:32473
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32499
Definition td_api.h:32512
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32547
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32797
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32875
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32680
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33070
Definition td_api.h:33087
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33119
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33208
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33442
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33481
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33247
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33286
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33325
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33364
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33403
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33166
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32719
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32758
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32641
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32953
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32602
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33031
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32914
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32992
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:32836
Definition td_api.h:33496
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33525
Definition td_api.h:33542
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33583
Definition td_api.h:33620
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33646
Definition td_api.h:33659
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33685
Definition td_api.h:33698
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33724
Definition td_api.h:33776
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33802
Definition td_api.h:33815
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33841
Definition td_api.h:33854
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33880
Definition td_api.h:33893
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33919
Definition td_api.h:33932
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:33958
Definition td_api.h:33975
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34004
Definition td_api.h:34068
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34100
Definition td_api.h:34029
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34055
Definition td_api.h:34115
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34147
Definition td_api.h:34162
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34191
Definition td_api.h:34208
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34243
Definition td_api.h:34260
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34289
Definition td_api.h:34358
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34387
Definition td_api.h:34529
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34555
Definition td_api.h:34316
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34345
Definition td_api.h:34487
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34516
Definition td_api.h:34400
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34429
Definition td_api.h:34442
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34474
Definition td_api.h:34613
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34639
Definition td_api.h:34568
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34600
Definition td_api.h:34654
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34680
Definition td_api.h:34703
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34732
Definition td_api.h:34745
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34783
Definition td_api.h:34798
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34827
Definition td_api.h:34842
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34871
Definition td_api.h:34886
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34918
Definition td_api.h:34935
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:34985
Definition td_api.h:35002
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:35037
Definition td_api.h:35052
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:35084
Definition td_api.h:36001
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:36027
Definition td_api.h:36295
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:36321
Definition td_api.h:36997
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:37026
Definition td_api.h:36955
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:36984
Definition td_api.h:122818
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122854
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:37499
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:37427
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:37397
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:37457
Definition td_api.h:122874
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122907
Definition td_api.h:37612
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:37680
Definition td_api.h:122927
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122946
Definition td_api.h:122966
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:122996
Definition td_api.h:123016
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123046
Definition td_api.h:123120
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123153
Definition td_api.h:123175
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123208
Definition td_api.h:123232
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123271
Definition td_api.h:37695
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:37724
Definition td_api.h:37896
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:37922
Definition td_api.h:37779
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:37805
Definition td_api.h:37749
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:37766
Definition td_api.h:37818
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:37844
Definition td_api.h:37935
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:37961
Definition td_api.h:37857
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:37883
Definition td_api.h:37978
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38013
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38063
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38105
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38385
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38205
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38430
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38175
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38247
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38310
Definition td_api.h:38128
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38145
Definition td_api.h:38443
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38469
Definition td_api.h:38482
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38511
Definition td_api.h:38524
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38586
Definition td_api.h:38601
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38630
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38761
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38677
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38731
Definition td_api.h:38776
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:38802
Definition td_api.h:123293
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123332
Definition td_api.h:123352
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123382
Definition td_api.h:123402
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123432
Definition td_api.h:39193
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:39219
Definition td_api.h:39874
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:39903
Definition td_api.h:40195
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:40224
Definition td_api.h:40153
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:40182
Definition td_api.h:123452
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123485
Definition td_api.h:40677
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:40712
Definition td_api.h:40727
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:40756
Definition td_api.h:123507
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123537
Definition td_api.h:123559
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123592
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123645
Definition td_api.h:123665
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123698
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123748
Definition td_api.h:123768
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123787
Definition td_api.h:123807
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123837
Definition td_api.h:40769
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:40816
Definition td_api.h:40831
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:40857
Definition td_api.h:40915
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:40950
Definition td_api.h:40870
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:40902
Definition td_api.h:123857
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123876
Definition td_api.h:40971
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:40988
Definition td_api.h:41046
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41063
Definition td_api.h:41001
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41033
Definition td_api.h:41076
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41102
Definition td_api.h:41115
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41141
Definition td_api.h:41162
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41191
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41239
Definition td_api.h:41256
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41285
Definition td_api.h:123896
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123935
Definition td_api.h:41396
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41413
Definition td_api.h:41336
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41353
Definition td_api.h:41306
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41323
Definition td_api.h:41366
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41383
Definition td_api.h:41428
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41463
Definition td_api.h:42703
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42732
Definition td_api.h:41992
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42030
Definition td_api.h:42043
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42072
Definition td_api.h:41671
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41697
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43464
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46248
Definition td_api.h:41756
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41785
Definition td_api.h:41712
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41741
Definition td_api.h:43081
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43116
Definition td_api.h:43786
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43812
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43950
Definition td_api.h:44269
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44295
Definition td_api.h:43555
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43581
Definition td_api.h:43516
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43542
Definition td_api.h:43885
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43911
Definition td_api.h:43594
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43611
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43773
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43734
Definition td_api.h:43855
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43872
Definition td_api.h:43663
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43689
Definition td_api.h:43624
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43650
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43980
Definition td_api.h:44143
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44175
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44256
Definition td_api.h:44188
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44214
Definition td_api.h:46180
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46209
Definition td_api.h:44032
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44061
Definition td_api.h:43993
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44019
Definition td_api.h:42979
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43005
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45879
Definition td_api.h:45805
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45837
Definition td_api.h:42664
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42690
Definition td_api.h:46108
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46125
Definition td_api.h:46500
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46535
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44580
Definition td_api.h:42745
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42783
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45792
Definition td_api.h:42085
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42114
Definition td_api.h:46552
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46590
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46642
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46681
Definition td_api.h:42424
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42441
Definition td_api.h:42454
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42471
Definition td_api.h:42484
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42501
Definition td_api.h:42514
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42531
Definition td_api.h:46741
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46767
Definition td_api.h:46702
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46728
Definition td_api.h:46780
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46797
Definition td_api.h:44308
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44340
Definition td_api.h:44353
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44385
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44424
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44463
Definition td_api.h:46814
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46849
Definition td_api.h:42796
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42822
Definition td_api.h:44593
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44625
Definition td_api.h:45367
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45447
Definition td_api.h:44857
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44910
Definition td_api.h:45199
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45249
Definition td_api.h:45262
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45300
Definition td_api.h:45082
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45117
Definition td_api.h:44995
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45021
Definition td_api.h:45034
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45069
Definition td_api.h:45313
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45354
Definition td_api.h:45130
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45186
Definition td_api.h:43129
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43170
Definition td_api.h:41506
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41658
Definition td_api.h:46862
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46891
Definition td_api.h:46908
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46943
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43332
Definition td_api.h:43018
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43068
Definition td_api.h:42544
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42573
Definition td_api.h:42586
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42612
Definition td_api.h:44638
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44664
Definition td_api.h:47190
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47222
Definition td_api.h:47148
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47177
Definition td_api.h:47109
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47135
Definition td_api.h:47070
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47096
Definition td_api.h:42127
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42162
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45750
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45711
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46410
Definition td_api.h:46342
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46368
Definition td_api.h:44803
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44844
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44790
Definition td_api.h:44677
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44724
Definition td_api.h:42175
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42216
Definition td_api.h:44074
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44100
Definition td_api.h:42835
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42870
Definition td_api.h:43345
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43377
Definition td_api.h:43390
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43422
Definition td_api.h:47235
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47267
Definition td_api.h:47282
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47311
Definition td_api.h:44923
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44982
Definition td_api.h:47324
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47464
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46455
Definition td_api.h:47481
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47519
Definition td_api.h:47536
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47571
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47738
Definition td_api.h:47592
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47618
Definition td_api.h:47661
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47678
Definition td_api.h:47631
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47648
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47708
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45573
Definition td_api.h:47753
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47791
Definition td_api.h:47818
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47865
Definition td_api.h:47878
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47907
Definition td_api.h:41953
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41979
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47957
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:47987
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48026
Definition td_api.h:44113
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44130
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48103
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48073
Definition td_api.h:48120
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48176
Definition td_api.h:48236
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48262
Definition td_api.h:48197
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48223
Definition td_api.h:48277
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48306
Definition td_api.h:48368
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48412
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48355
Definition td_api.h:48643
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48660
Definition td_api.h:48433
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48450
Definition td_api.h:48583
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48600
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48540
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48510
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48570
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48480
Definition td_api.h:48673
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48690
Definition td_api.h:48733
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48750
Definition td_api.h:48703
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48720
Definition td_api.h:48613
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48630
Definition td_api.h:42883
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42921
Definition td_api.h:48765
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48794
Definition td_api.h:42229
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42258
Definition td_api.h:42934
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42966
Definition td_api.h:44515
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44541
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:44502
Definition td_api.h:45892
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45921
Definition td_api.h:45934
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45966
Definition td_api.h:45979
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46008
Definition td_api.h:46021
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46053
Definition td_api.h:46066
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46095
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43503
Definition td_api.h:41908
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:41940
Definition td_api.h:48813
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48854
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48979
Definition td_api.h:48914
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48940
Definition td_api.h:48992
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49018
Definition td_api.h:48875
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:48901
Definition td_api.h:46468
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46485
Definition td_api.h:45460
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45525
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45621
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:45669
Definition td_api.h:46138
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46167
Definition td_api.h:42625
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42651
Definition td_api.h:43264
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43290
Definition td_api.h:43183
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43212
Definition td_api.h:43225
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:43251
Definition td_api.h:42271
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42321
Definition td_api.h:42334
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42366
Definition td_api.h:49031
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49060
Definition td_api.h:49075
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49101
Definition td_api.h:42379
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:42411
Definition td_api.h:46300
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46329
Definition td_api.h:46261
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:46287
Definition td_api.h:49116
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49145
Definition td_api.h:49158
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49190
Definition td_api.h:49307
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49342
Definition td_api.h:49259
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49294
Definition td_api.h:49205
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49234
Definition td_api.h:49393
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49410
Definition td_api.h:49423
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49440
Definition td_api.h:49363
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49380
Definition td_api.h:49483
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49500
Definition td_api.h:49453
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49470
Definition td_api.h:49513
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49542
Definition td_api.h:49561
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49599
Definition td_api.h:49666
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49704
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49832
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49772
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49742
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49802
Definition td_api.h:49614
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49649
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49930
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49900
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49870
Definition td_api.h:49945
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:49986
Definition td_api.h:50001
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50027
Definition td_api.h:50126
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50152
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50083
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50203
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50113
Definition td_api.h:50294
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50311
Definition td_api.h:123955
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:123988
Definition td_api.h:124008
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124038
Definition td_api.h:124058
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124091
Definition td_api.h:124111
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124141
Definition td_api.h:124161
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124194
Definition td_api.h:124214
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124244
Definition td_api.h:124264
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124297
Definition td_api.h:124323
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124368
Definition td_api.h:124390
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124444
Definition td_api.h:50332
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50358
Definition td_api.h:50371
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50388
Definition td_api.h:50401
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50427
Definition td_api.h:50440
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50466
Definition td_api.h:50481
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50516
Definition td_api.h:50531
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50557
Definition td_api.h:51111
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51137
Definition td_api.h:51273
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51308
Definition td_api.h:51321
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51350
Definition td_api.h:50682
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50711
Definition td_api.h:51189
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51218
Definition td_api.h:51977
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52006
Definition td_api.h:51657
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51686
Definition td_api.h:51504
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51530
Definition td_api.h:51837
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51869
Definition td_api.h:51042
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51059
Definition td_api.h:51543
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51590
Definition td_api.h:51603
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51644
Definition td_api.h:50724
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50750
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52074
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52044
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52104
Definition td_api.h:50844
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50870
Definition td_api.h:51150
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51176
Definition td_api.h:52119
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52160
Definition td_api.h:51924
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51962
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51098
Definition td_api.h:50883
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50909
Definition td_api.h:51363
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51398
Definition td_api.h:50922
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50951
Definition td_api.h:51231
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51260
Definition td_api.h:52175
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52216
Definition td_api.h:50802
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50831
Definition td_api.h:51699
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51728
Definition td_api.h:50763
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50789
Definition td_api.h:50643
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50669
Definition td_api.h:52235
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52276
Definition td_api.h:51789
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51824
Definition td_api.h:51003
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51029
Definition td_api.h:50604
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:50630
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52374
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52344
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52314
Definition td_api.h:51411
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51449
Definition td_api.h:51462
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:51491
Definition td_api.h:52449
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52478
Definition td_api.h:52401
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52436
Definition td_api.h:52536
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52553
Definition td_api.h:52491
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52523
Definition td_api.h:52604
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52621
Definition td_api.h:52634
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52660
Definition td_api.h:52574
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52591
Definition td_api.h:52675
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52713
Definition td_api.h:124464
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124494
Definition td_api.h:124516
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124549
Definition td_api.h:52726
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52764
Definition td_api.h:52779
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52805
Definition td_api.h:52820
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52852
Definition td_api.h:53076
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53102
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53180
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52985
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53375
Definition td_api.h:53392
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53424
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53501
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53699
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53729
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53531
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53561
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53591
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53630
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53660
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53462
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53024
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53063
Definition td_api.h:52920
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52946
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53258
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:52907
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53336
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53219
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53297
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53917
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53977
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53827
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54127
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53857
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53887
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53797
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54037
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53767
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54097
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54007
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54067
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53947
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:53141
Definition td_api.h:54142
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54168
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54214
Definition td_api.h:54229
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54255
Definition td_api.h:54270
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54305
Definition td_api.h:54320
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54364
Definition td_api.h:54381
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54416
Definition td_api.h:54449
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54496
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54574
Definition td_api.h:54509
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54535
Definition td_api.h:54587
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54616
Definition td_api.h:54727
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54753
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54666
Definition td_api.h:54679
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54714
Definition td_api.h:54770
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54805
Definition td_api.h:54832
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54873
Definition td_api.h:54886
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54915
Definition td_api.h:54928
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:54957
Definition td_api.h:54972
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55025
Definition td_api.h:55040
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55069
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55128
Definition td_api.h:55149
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55166
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55235
Definition td_api.h:55179
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55196
Definition td_api.h:55250
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55285
Definition td_api.h:55302
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55334
Definition td_api.h:55349
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55387
Definition td_api.h:124569
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124608
Definition td_api.h:124630
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124660
Definition td_api.h:124682
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124724
Definition td_api.h:55400
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55429
Definition td_api.h:55452
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55529
Definition td_api.h:55572
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55598
Definition td_api.h:55611
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55637
Definition td_api.h:55650
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55676
Definition td_api.h:55731
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55757
Definition td_api.h:55770
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55799
Definition td_api.h:55812
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55838
Definition td_api.h:55851
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55877
Definition td_api.h:55890
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:55928
Definition td_api.h:55947
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56000
Definition td_api.h:56013
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56048
Definition td_api.h:56103
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56135
Definition td_api.h:56073
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56090
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56173
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56272
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56311
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56341
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56233
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56203
Definition td_api.h:56356
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56382
Definition td_api.h:56397
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56426
Definition td_api.h:56441
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56470
Definition td_api.h:124754
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124811
Definition td_api.h:124835
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124871
Definition td_api.h:57001
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57018
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56748
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56838
Definition td_api.h:56881
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56898
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57048
Definition td_api.h:57151
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57168
Definition td_api.h:56971
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56988
Definition td_api.h:57211
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57228
Definition td_api.h:56701
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56718
Definition td_api.h:56611
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56628
Definition td_api.h:56791
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56808
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56868
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56568
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56508
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56538
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57138
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57198
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57108
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57258
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56778
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57394
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57288
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56928
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57348
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57078
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57318
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56658
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56688
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56958
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:56598
Definition td_api.h:57413
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57445
Definition td_api.h:57460
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57507
Definition td_api.h:57522
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57566
Definition td_api.h:57581
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57607
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57661
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57702
Definition td_api.h:57717
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57749
Definition td_api.h:58190
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58207
Definition td_api.h:58100
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58117
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58087
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57967
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57937
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57847
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58417
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57907
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58057
Definition td_api.h:58250
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58267
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58387
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57997
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57817
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58027
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57877
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58177
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58357
Definition td_api.h:58280
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58297
Definition td_api.h:58310
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58327
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:57787
Definition td_api.h:58220
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58237
Definition td_api.h:58432
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58473
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58606
Definition td_api.h:58541
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58567
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58528
Definition td_api.h:58697
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58714
Definition td_api.h:58619
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58645
Definition td_api.h:58735
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58770
Definition td_api.h:58785
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58820
Definition td_api.h:58931
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58948
Definition td_api.h:58991
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59008
Definition td_api.h:58901
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58918
Definition td_api.h:58841
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58858
Definition td_api.h:58961
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58978
Definition td_api.h:58871
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:58888
Definition td_api.h:59021
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59038
Definition td_api.h:59053
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59091
Definition td_api.h:59108
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59140
Definition td_api.h:59153
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59182
Definition td_api.h:124891
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124924
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:124980
Definition td_api.h:125000
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125036
Definition td_api.h:125056
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125092
Definition td_api.h:125112
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125145
Definition td_api.h:125165
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125195
Definition td_api.h:59199
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59231
Definition td_api.h:59246
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59284
Definition td_api.h:59297
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59329
Definition td_api.h:59346
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59387
Definition td_api.h:59498
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59515
Definition td_api.h:59618
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59635
Definition td_api.h:59438
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59455
Definition td_api.h:59468
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59485
Definition td_api.h:59558
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59575
Definition td_api.h:59408
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59425
Definition td_api.h:59588
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59605
Definition td_api.h:59650
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59682
Definition td_api.h:59745
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59777
Definition td_api.h:59790
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59816
Definition td_api.h:59703
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59732
Definition td_api.h:59837
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59854
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59884
Definition td_api.h:59909
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59935
Definition td_api.h:59948
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:59974
Definition td_api.h:59989
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60021
Definition td_api.h:60034
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60072
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60182
Definition td_api.h:60195
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60224
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61184
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61328
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61358
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61397
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61520
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61580
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61436
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61475
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61022
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61757
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61796
Definition td_api.h:60237
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60266
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60305
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60347
Definition td_api.h:60360
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60389
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60434
Definition td_api.h:60750
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60779
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60737
Definition td_api.h:60111
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60137
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61283
Definition td_api.h:60447
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60476
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60518
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61925
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61874
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60560
Definition td_api.h:60573
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60608
Definition td_api.h:60621
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60653
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61835
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60692
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61718
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61619
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60851
Definition td_api.h:60864
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60896
Definition td_api.h:60909
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60938
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61679
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61649
Definition td_api.h:60951
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60980
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:60821
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61244
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61214
Definition td_api.h:61035
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61070
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61112
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61154
Definition td_api.h:61938
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:61964
Definition td_api.h:61983
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62030
Definition td_api.h:62045
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62071
Definition td_api.h:62086
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62121
Definition td_api.h:125215
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125251
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62174
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62272
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62242
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62212
Definition td_api.h:62332
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62358
Definition td_api.h:62293
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62319
Definition td_api.h:62371
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62388
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62426
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62456
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62486
Definition td_api.h:125271
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125301
Definition td_api.h:125321
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125351
Definition td_api.h:125371
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125401
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125454
Definition td_api.h:125474
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125507
Definition td_api.h:125527
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125560
Definition td_api.h:125580
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125613
Definition td_api.h:125633
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125669
Definition td_api.h:125691
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125721
Definition td_api.h:62499
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62525
Definition td_api.h:125741
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125777
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125830
Definition td_api.h:62544
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62636
Definition td_api.h:62651
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62686
Definition td_api.h:125850
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125883
Definition td_api.h:62701
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62730
Definition td_api.h:62745
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62771
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125939
Definition td_api.h:125959
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:125995
Definition td_api.h:62784
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62810
Definition td_api.h:126015
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126048
Definition td_api.h:126070
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126103
Definition td_api.h:126123
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126159
Definition td_api.h:62823
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62861
Definition td_api.h:126179
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126215
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126254
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126304
Definition td_api.h:126324
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126354
Definition td_api.h:126374
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126404
Definition td_api.h:126426
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126456
Definition td_api.h:126476
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126509
Definition td_api.h:126531
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126567
Definition td_api.h:126587
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126617
Definition td_api.h:126637
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126667
Definition td_api.h:126689
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126725
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126780
Definition td_api.h:126853
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126886
Definition td_api.h:126800
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126833
Definition td_api.h:126906
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126936
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:126989
Definition td_api.h:127009
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127039
Definition td_api.h:127059
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127089
Definition td_api.h:127109
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127139
Definition td_api.h:127161
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127194
Definition td_api.h:127214
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127244
Definition td_api.h:127266
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127296
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127346
Definition td_api.h:127366
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127396
Definition td_api.h:127418
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127448
Definition td_api.h:127468
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127504
Definition td_api.h:127524
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127554
Definition td_api.h:127576
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127609
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127659
Definition td_api.h:127679
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127709
Definition td_api.h:127729
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127762
Definition td_api.h:127782
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127818
Definition td_api.h:127838
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127871
Definition td_api.h:127893
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127929
Definition td_api.h:127951
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:127984
Definition td_api.h:128006
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128039
Definition td_api.h:128059
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128089
Definition td_api.h:128109
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128145
Definition td_api.h:128165
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128198
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128251
Definition td_api.h:128271
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128301
Definition td_api.h:128375
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128414
Definition td_api.h:128434
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128464
Definition td_api.h:62925
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62954
Definition td_api.h:63021
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63047
Definition td_api.h:62886
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:62912
Definition td_api.h:62967
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63008
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128514
Definition td_api.h:128534
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128573
Definition td_api.h:128595
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128634
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63201
Definition td_api.h:63070
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63087
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63129
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63171
Definition td_api.h:128654
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128690
Definition td_api.h:128712
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128748
Definition td_api.h:63214
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63243
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128798
Definition td_api.h:63354
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63371
Definition td_api.h:63534
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63551
Definition td_api.h:63444
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63461
Definition td_api.h:63474
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63491
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63521
Definition td_api.h:63324
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63341
Definition td_api.h:63264
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63281
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63431
Definition td_api.h:63294
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63311
Definition td_api.h:128818
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128851
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63693
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63621
Definition td_api.h:63574
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63591
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63663
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63723
Definition td_api.h:128871
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128910
Definition td_api.h:63746
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63763
Definition td_api.h:63776
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63805
Definition td_api.h:63818
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63847
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:128963
Definition td_api.h:128983
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129016
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129069
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129108
Definition td_api.h:129128
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129147
Definition td_api.h:129167
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129197
Definition td_api.h:129219
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129249
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63885
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63924
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129288
Definition td_api.h:129308
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129327
Definition td_api.h:129349
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129388
Definition td_api.h:129410
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129440
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129479
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129518
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129557
Definition td_api.h:129577
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129596
Definition td_api.h:129616
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129635
Definition td_api.h:129655
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129674
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64040
Definition td_api.h:63945
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:63962
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64001
Definition td_api.h:64053
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64082
Definition td_api.h:129694
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129724
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64192
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64120
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64162
Definition td_api.h:64207
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64239
Definition td_api.h:64264
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64290
Definition td_api.h:64345
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64374
Definition td_api.h:64303
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64332
Definition td_api.h:65472
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65498
Definition td_api.h:64923
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64952
Definition td_api.h:64440
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64466
Definition td_api.h:64965
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64994
Definition td_api.h:64881
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64910
Definition td_api.h:65217
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65246
Definition td_api.h:64752
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64784
Definition td_api.h:65343
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65372
Definition td_api.h:65133
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65162
Definition td_api.h:65007
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65033
Definition td_api.h:64839
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64868
Definition td_api.h:65259
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65291
Definition td_api.h:64479
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64505
Definition td_api.h:64713
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64739
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65330
Definition td_api.h:64797
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64826
Definition td_api.h:65046
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65075
Definition td_api.h:65175
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65204
Definition td_api.h:64401
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64427
Definition td_api.h:65385
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65414
Definition td_api.h:64596
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64622
Definition td_api.h:64557
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64583
Definition td_api.h:64635
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64661
Definition td_api.h:64674
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64700
Definition td_api.h:64518
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:64544
Definition td_api.h:65088
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65120
Definition td_api.h:65556
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65582
Definition td_api.h:65595
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65624
Definition td_api.h:129849
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129885
Definition td_api.h:129909
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:129945
Definition td_api.h:129967
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130000
Definition td_api.h:65637
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65666
Definition td_api.h:65681
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65713
Definition td_api.h:65728
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65754
Definition td_api.h:65773
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65814
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65882
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65852
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65921
Definition td_api.h:65934
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:65966
Definition td_api.h:65979
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66029
Definition td_api.h:130024
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130063
Definition td_api.h:130083
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130113
Definition td_api.h:130133
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130169
Definition td_api.h:130189
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130222
Definition td_api.h:130244
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130283
Definition td_api.h:130309
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130360
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130413
Definition td_api.h:66050
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66067
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66097
Definition td_api.h:130435
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130471
Definition td_api.h:130493
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130529
Definition td_api.h:130549
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130582
Definition td_api.h:130602
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130635
Definition td_api.h:130655
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130697
Definition td_api.h:130721
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130769
Definition td_api.h:130789
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130822
Definition td_api.h:130844
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130880
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66195
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66165
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66135
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66263
Definition td_api.h:66276
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66293
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66533
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66323
Definition td_api.h:66216
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66233
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66743
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66623
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66473
Definition td_api.h:66336
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66353
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66773
Definition td_api.h:66366
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66383
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66653
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66713
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66683
Definition td_api.h:66486
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66503
Definition td_api.h:66396
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66413
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66563
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66593
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66443
Definition td_api.h:130906
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:130957
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131010
Definition td_api.h:131030
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131060
Definition td_api.h:131082
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131115
Definition td_api.h:131135
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131171
Definition td_api.h:131191
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131230
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131288
Definition td_api.h:131308
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131347
Definition td_api.h:131367
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131406
Definition td_api.h:131428
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131464
Definition td_api.h:131486
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131522
Definition td_api.h:131544
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131589
Definition td_api.h:131611
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131653
Definition td_api.h:131673
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131706
Definition td_api.h:131728
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131761
Definition td_api.h:131783
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131828
Definition td_api.h:131848
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131887
Definition td_api.h:131907
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131937
Definition td_api.h:131957
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:131990
Definition td_api.h:132010
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132040
Definition td_api.h:132060
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132093
Definition td_api.h:66786
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66812
Definition td_api.h:66827
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66868
Definition td_api.h:66949
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66966
Definition td_api.h:66889
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66906
Definition td_api.h:66919
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:66936
Definition td_api.h:132113
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132146
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132196
Definition td_api.h:132216
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132252
Definition td_api.h:132353
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132401
Definition td_api.h:132278
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132329
Definition td_api.h:132423
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132456
Definition td_api.h:132480
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132513
Definition td_api.h:132537
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132576
Definition td_api.h:132596
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132629
Definition td_api.h:132653
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132692
Definition td_api.h:132712
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132745
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132795
Definition td_api.h:132823
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132877
Definition td_api.h:132901
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:132943
Definition td_api.h:132967
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133009
Definition td_api.h:133031
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133067
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133141
Definition td_api.h:133244
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133286
Definition td_api.h:133171
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133216
Definition td_api.h:133306
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133351
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133406
Definition td_api.h:133430
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133475
Definition td_api.h:133499
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133535
Definition td_api.h:133555
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133585
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133641
Definition td_api.h:133665
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133701
Definition td_api.h:133723
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133762
Definition td_api.h:133784
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133823
Definition td_api.h:133843
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133879
Definition td_api.h:133899
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133935
Definition td_api.h:66991
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67017
Definition td_api.h:67030
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67056
Definition td_api.h:67169
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67186
Definition td_api.h:67199
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67216
Definition td_api.h:67229
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67246
Definition td_api.h:67259
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67276
Definition td_api.h:67289
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67306
Definition td_api.h:67319
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67336
Definition td_api.h:67349
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67366
Definition td_api.h:67379
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67396
Definition td_api.h:67409
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67426
Definition td_api.h:67439
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67456
Definition td_api.h:67469
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67486
Definition td_api.h:67499
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67516
Definition td_api.h:67529
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67546
Definition td_api.h:67559
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67576
Definition td_api.h:67589
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67606
Definition td_api.h:67619
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67636
Definition td_api.h:67649
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67666
Definition td_api.h:67071
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67148
Definition td_api.h:67726
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67752
Definition td_api.h:67687
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67713
Definition td_api.h:67767
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67796
Definition td_api.h:133955
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:133988
Definition td_api.h:134010
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134040
Definition td_api.h:134060
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134090
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134143
Definition td_api.h:134165
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134195
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134245
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134300
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134364
Definition td_api.h:134388
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134421
Definition td_api.h:134445
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134478
Definition td_api.h:134498
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134528
Definition td_api.h:134550
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134580
Definition td_api.h:134600
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134636
Definition td_api.h:134656
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134692
Definition td_api.h:134712
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134748
Definition td_api.h:134770
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134803
Definition td_api.h:134823
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134856
Definition td_api.h:134876
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134909
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:134964
Definition td_api.h:134984
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135020
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135078
Definition td_api.h:135098
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135131
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135183
Definition td_api.h:135205
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135235
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135287
Definition td_api.h:135309
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135339
Definition td_api.h:135359
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135398
Definition td_api.h:135420
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135450
Definition td_api.h:135472
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135502
Definition td_api.h:135522
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135558
Definition td_api.h:135580
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135613
Definition td_api.h:135635
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135668
Definition td_api.h:135690
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135723
Definition td_api.h:135747
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135789
Definition td_api.h:135809
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135842
Definition td_api.h:135862
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135895
Definition td_api.h:135915
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:135951
Definition td_api.h:135971
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136004
Definition td_api.h:136028
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136064
Definition td_api.h:136086
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136119
Definition td_api.h:136141
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136174
Definition td_api.h:136198
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136234
Definition td_api.h:136254
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136290
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136343
Definition td_api.h:136365
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136398
Definition td_api.h:136420
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136453
Definition td_api.h:136473
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136506
Definition td_api.h:136528
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136561
Definition td_api.h:136583
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136616
Definition td_api.h:136636
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136669
Definition td_api.h:136689
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136725
Definition td_api.h:136745
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136778
Definition td_api.h:136800
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136833
Definition td_api.h:136853
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136886
Definition td_api.h:136906
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136936
Definition td_api.h:136960
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:136996
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137049
Definition td_api.h:137073
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137106
Definition td_api.h:137128
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137161
Definition td_api.h:137181
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137211
Definition td_api.h:137235
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137271
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137323
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137375
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137427
Definition td_api.h:137449
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137479
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137535
Definition td_api.h:137557
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137587
Definition td_api.h:137607
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137643
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137701
Definition td_api.h:137721
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137766
Definition td_api.h:137788
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137824
Definition td_api.h:137846
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137879
Definition td_api.h:137901
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137931
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:137984
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138040
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138098
Definition td_api.h:138118
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138148
Definition td_api.h:138168
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138210
Definition td_api.h:138232
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138265
Definition td_api.h:138287
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138317
Definition td_api.h:138337
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138370
Definition td_api.h:138390
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138420
Definition td_api.h:138440
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138470
Definition td_api.h:138492
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138522
Definition td_api.h:138544
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138577
Definition td_api.h:138599
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138632
Definition td_api.h:138654
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138690
Definition td_api.h:138712
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138751
Definition td_api.h:138775
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138808
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138866
Definition td_api.h:138886
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138919
Definition td_api.h:138941
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:138971
Definition td_api.h:138993
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139023
Definition td_api.h:139045
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139078
Definition td_api.h:139100
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139136
Definition td_api.h:139213
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139246
Definition td_api.h:139158
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139191
Definition td_api.h:139266
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139308
Definition td_api.h:139328
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139358
Definition td_api.h:139380
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139413
Definition td_api.h:139433
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139466
Definition td_api.h:139488
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139521
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139571
Definition td_api.h:139591
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139627
Definition td_api.h:139647
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139680
Definition td_api.h:139700
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139733
Definition td_api.h:139755
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139788
Definition td_api.h:139808
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139841
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139893
Definition td_api.h:139915
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139945
Definition td_api.h:139965
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:139998
Definition td_api.h:140020
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140053
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140110
Definition td_api.h:140132
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140165
Definition td_api.h:140187
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140220
Definition td_api.h:140244
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140277
Definition td_api.h:140299
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140332
Definition td_api.h:140356
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140395
Definition td_api.h:140415
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140448
Definition td_api.h:140468
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140504
Definition td_api.h:140526
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140559
Definition td_api.h:140581
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140620
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140673
Definition td_api.h:140695
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140728
Definition td_api.h:140748
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140781
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140834
Definition td_api.h:140854
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140887
Definition td_api.h:140907
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:140976
Definition td_api.h:140996
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141026
Definition td_api.h:141048
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141081
Definition td_api.h:141103
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141136
Definition td_api.h:141158
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141191
Definition td_api.h:141215
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141248
Definition td_api.h:141270
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141303
Definition td_api.h:141323
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141353
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141408
Definition td_api.h:141428
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141461
Definition td_api.h:67817
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67843
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67873
Definition td_api.h:67886
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67912
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67951
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:67990
Definition td_api.h:68003
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68029
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68068
Definition td_api.h:68081
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68098
Definition td_api.h:68111
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68128
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68167
Definition td_api.h:68180
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68206
Definition td_api.h:68258
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68275
Definition td_api.h:68219
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68245
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68314
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68353
Definition td_api.h:68366
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68383
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68422
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68452
Definition td_api.h:68465
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68491
Definition td_api.h:68504
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68521
Definition td_api.h:68534
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68560
Definition td_api.h:141483
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141522
Definition td_api.h:141542
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141572
Definition td_api.h:141594
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141633
Definition td_api.h:68575
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68610
Definition td_api.h:68625
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68663
Definition td_api.h:68678
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68710
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68837
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68759
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68798
Definition td_api.h:68850
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68885
Definition td_api.h:68900
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68926
Definition td_api.h:68943
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:68996
Definition td_api.h:69011
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69040
Definition td_api.h:69053
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69094
Definition td_api.h:69107
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69136
Definition td_api.h:69149
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69175
Definition td_api.h:69190
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69237
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69278
Definition td_api.h:69291
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69323
Definition td_api.h:69336
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69374
Definition td_api.h:69389
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69415
Definition td_api.h:69432
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69464
Definition td_api.h:69479
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69517
Definition td_api.h:69534
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69578
Definition td_api.h:69591
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69620
Definition td_api.h:69685
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69720
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69672
Definition td_api.h:69737
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69772
Definition td_api.h:69789
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69827
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71167
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69913
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70387
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70435
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70207
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70255
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70480
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70531
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71626
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71587
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70300
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70345
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71125
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71083
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70573
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70615
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69973
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70096
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70657
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70822
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70699
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70738
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70864
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70780
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70906
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70948
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70057
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69943
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71341
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71296
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71425
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71380
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71257
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71209
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:69883
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71548
Definition td_api.h:71639
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71656
Definition td_api.h:71477
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71503
Definition td_api.h:71438
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71464
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70126
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70165
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71686
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70990
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71041
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:70015
Definition td_api.h:71703
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71735
Definition td_api.h:141653
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141692
Definition td_api.h:141712
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141748
Definition td_api.h:141770
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141815
Definition td_api.h:71799
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71825
Definition td_api.h:71760
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71786
Definition td_api.h:141835
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141865
Definition td_api.h:71888
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71914
Definition td_api.h:71846
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71875
Definition td_api.h:71927
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71953
Definition td_api.h:71966
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:71998
Definition td_api.h:72120
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72137
Definition td_api.h:72150
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72167
Definition td_api.h:72090
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72107
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72299
Definition td_api.h:72231
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72257
Definition td_api.h:72192
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72218
Definition td_api.h:72019
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72069
Definition td_api.h:72322
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72390
Definition td_api.h:72411
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72479
Definition td_api.h:72494
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72523
Definition td_api.h:72604
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72621
Definition td_api.h:72574
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72591
Definition td_api.h:72544
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72561
Definition td_api.h:72636
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72662
Definition td_api.h:141887
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141926
Definition td_api.h:141948
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:141984
Definition td_api.h:72724
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72759
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72806
Definition td_api.h:72819
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72857
Definition td_api.h:72677
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72709
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73202
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73010
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72959
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73055
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:72911
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73106
Definition td_api.h:73119
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73154
Definition td_api.h:73223
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73249
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73294
Definition td_api.h:73309
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73341
Definition td_api.h:73491
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73526
Definition td_api.h:73541
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73567
Definition td_api.h:73584
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73613
Definition td_api.h:73626
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73667
Definition td_api.h:73696
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73725
Definition td_api.h:73825
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73854
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73812
Definition td_api.h:73951
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73977
Definition td_api.h:73738
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73764
Definition td_api.h:73906
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73938
Definition td_api.h:74083
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74112
Definition td_api.h:74002
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74028
Definition td_api.h:74223
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74240
Definition td_api.h:74163
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74180
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74270
Definition td_api.h:74193
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74210
Definition td_api.h:74125
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74142
Definition td_api.h:74041
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74070
Definition td_api.h:74283
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74312
Definition td_api.h:73370
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:73474
Definition td_api.h:74325
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74360
Definition td_api.h:74379
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74414
Definition td_api.h:74427
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74462
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74554
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74593
Definition td_api.h:74489
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74515
Definition td_api.h:74608
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74646
Definition td_api.h:74697
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74714
Definition td_api.h:74667
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74684
Definition td_api.h:74777
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74803
Definition td_api.h:74735
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74764
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74919
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74889
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74850
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:74958
Definition td_api.h:74973
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75002
Definition td_api.h:75017
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75046
Definition td_api.h:75065
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75118
Definition td_api.h:142006
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142039
Definition td_api.h:142061
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142094
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75692
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75188
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75218
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75287
Definition td_api.h:75588
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75623
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75158
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75545
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75575
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75446
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75386
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75476
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75662
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75326
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75506
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75416
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75356
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75248
Definition td_api.h:75709
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75747
Definition td_api.h:75807
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75833
Definition td_api.h:75768
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75794
Definition td_api.h:75884
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75901
Definition td_api.h:75854
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75871
Definition td_api.h:75952
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75969
Definition td_api.h:75982
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75999
Definition td_api.h:75922
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:75939
Definition td_api.h:142114
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142153
Definition td_api.h:76145
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76294
Definition td_api.h:76022
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76120
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76403
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76520
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76592
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76373
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76562
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76334
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76481
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76442
Definition td_api.h:142173
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142203
Definition td_api.h:76607
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76636
Definition td_api.h:76737
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76763
Definition td_api.h:76776
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76802
Definition td_api.h:76698
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76724
Definition td_api.h:76659
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76685
Definition td_api.h:76817
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76843
Definition td_api.h:76898
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76924
Definition td_api.h:76868
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:76885
Definition td_api.h:76976
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77011
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77275
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77365
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77128
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77074
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77179
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77326
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77227
Definition td_api.h:77378
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77407
Definition td_api.h:142223
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142242
Definition td_api.h:142262
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142292
Definition td_api.h:77422
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77454
Definition td_api.h:77467
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77493
Definition td_api.h:142312
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142342
Definition td_api.h:142362
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142381
Definition td_api.h:142401
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142431
Definition td_api.h:142451
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142481
Definition td_api.h:142503
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142533
Definition td_api.h:142553
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142583
Definition td_api.h:142605
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142635
Definition td_api.h:142655
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142674
Definition td_api.h:77506
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77532
Definition td_api.h:142694
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142713
Definition td_api.h:142735
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142771
Definition td_api.h:142791
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142821
Definition td_api.h:142841
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142871
Definition td_api.h:77545
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77571
Definition td_api.h:142891
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142910
Definition td_api.h:77584
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77610
Definition td_api.h:77625
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77651
Definition td_api.h:77664
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77690
Definition td_api.h:77705
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77731
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77879
Definition td_api.h:77785
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77835
Definition td_api.h:77894
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77920
Definition td_api.h:77935
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77967
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78217
Definition td_api.h:78479
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78496
Definition td_api.h:78230
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78247
Definition td_api.h:78080
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78097
Definition td_api.h:78050
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78067
Definition td_api.h:78380
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78397
Definition td_api.h:78617
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78643
Definition td_api.h:78695
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78724
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78157
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78526
Definition td_api.h:78020
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78037
Definition td_api.h:78260
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78277
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78682
Definition td_api.h:77990
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78007
Definition td_api.h:78578
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78604
Definition td_api.h:78170
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78187
Definition td_api.h:78440
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78466
Definition td_api.h:78410
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78427
Definition td_api.h:78350
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78367
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78337
Definition td_api.h:78539
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78565
Definition td_api.h:78290
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78307
Definition td_api.h:78110
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78127
Definition td_api.h:77744
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:77770
Definition td_api.h:78784
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78801
Definition td_api.h:78745
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78771
Definition td_api.h:78816
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78848
Definition td_api.h:78861
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78929
Definition td_api.h:78948
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:78989
Definition td_api.h:79092
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79109
Definition td_api.h:79062
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79079
Definition td_api.h:79122
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79139
Definition td_api.h:79152
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79169
Definition td_api.h:79182
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79199
Definition td_api.h:79212
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79229
Definition td_api.h:79242
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79259
Definition td_api.h:79006
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79041
Definition td_api.h:79272
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79304
Definition td_api.h:79319
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79345
Definition td_api.h:142930
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:142960
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143013
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143069
Definition td_api.h:143089
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143125
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143178
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143231
Definition td_api.h:143251
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143281
Definition td_api.h:143301
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143334
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143387
Definition td_api.h:143407
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143440
Definition td_api.h:143462
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143498
Definition td_api.h:143518
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143551
Definition td_api.h:143571
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143604
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143663
Definition td_api.h:143683
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143716
Definition td_api.h:143736
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143772
Definition td_api.h:143792
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143828
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143881
Definition td_api.h:143901
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143934
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:143987
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144040
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144093
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144151
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144209
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144262
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144312
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144365
Definition td_api.h:144385
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144418
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144471
Definition td_api.h:144491
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144527
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144580
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144633
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144686
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144739
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144792
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144842
Definition td_api.h:144862
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144898
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:144957
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145010
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145066
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145122
Definition td_api.h:145142
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145175
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145228
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145281
Definition td_api.h:79360
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79398
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79454
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79493
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79571
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79724
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79694
Definition td_api.h:79506
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79532
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79754
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79613
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79664
Definition td_api.h:79769
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79801
Definition td_api.h:79852
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79869
Definition td_api.h:80032
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80049
Definition td_api.h:79912
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79929
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80079
Definition td_api.h:79882
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79899
Definition td_api.h:79972
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79989
Definition td_api.h:79942
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79959
Definition td_api.h:79822
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:79839
Definition td_api.h:80002
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80019
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80117
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80147
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145334
Definition td_api.h:145354
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145390
Definition td_api.h:145412
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145451
Definition td_api.h:145471
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145510
Definition td_api.h:145530
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145569
Definition td_api.h:145591
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145627
Definition td_api.h:145647
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145683
Definition td_api.h:80162
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80194
Definition td_api.h:80209
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80244
Definition td_api.h:145703
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145733
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145786
Definition td_api.h:145806
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145839
Definition td_api.h:145859
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145892
Definition td_api.h:80261
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80293
Definition td_api.h:85953
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85982
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86435
Definition td_api.h:84993
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85019
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86636
Definition td_api.h:83421
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83447
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86234
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87047
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87089
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84476
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84431
Definition td_api.h:86331
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86357
Definition td_api.h:80532
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80558
Definition td_api.h:87261
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87290
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86477
Definition td_api.h:83925
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83954
Definition td_api.h:83766
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83792
Definition td_api.h:87303
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87329
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87413
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87458
Definition td_api.h:84489
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84515
Definition td_api.h:81402
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81443
Definition td_api.h:81756
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81785
Definition td_api.h:83550
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83585
Definition td_api.h:85386
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85412
Definition td_api.h:81585
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81614
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81869
Definition td_api.h:82179
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82208
Definition td_api.h:82641
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82670
Definition td_api.h:88260
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88289
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81827
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82460
Definition td_api.h:81882
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81914
Definition td_api.h:81927
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81956
Definition td_api.h:82725
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82757
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82502
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82712
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82586
Definition td_api.h:82515
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82544
Definition td_api.h:85173
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85205
Definition td_api.h:81498
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81530
Definition td_api.h:88149
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88196
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82040
Definition td_api.h:81969
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81998
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82082
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82799
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82124
Definition td_api.h:81456
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81485
Definition td_api.h:81360
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81389
Definition td_api.h:81543
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81572
Definition td_api.h:81669
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81701
Definition td_api.h:81714
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81743
Definition td_api.h:81627
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81656
Definition td_api.h:82137
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82166
Definition td_api.h:86727
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86756
Definition td_api.h:82221
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82250
Definition td_api.h:81318
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81347
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82292
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82376
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82334
Definition td_api.h:82389
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82418
Definition td_api.h:82599
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82628
Definition td_api.h:83646
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83672
Definition td_api.h:86121
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86147
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87248
Definition td_api.h:85872
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85901
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86555
Definition td_api.h:86490
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86516
Definition td_api.h:83502
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83537
Definition td_api.h:86937
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86963
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82916
Definition td_api.h:85914
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85940
Definition td_api.h:85755
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85781
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84296
Definition td_api.h:84309
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84344
Definition td_api.h:84222
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84254
Definition td_api.h:84135
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84170
Definition td_api.h:84183
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84209
Definition td_api.h:84096
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84122
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84386
Definition td_api.h:83172
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83225
Definition td_api.h:83133
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83159
Definition td_api.h:86160
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86195
Definition td_api.h:84954
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84980
Definition td_api.h:86811
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86837
Definition td_api.h:84528
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84554
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86924
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84815
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84857
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84596
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84638
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84683
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83489
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85658
Definition td_api.h:86076
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86108
Definition td_api.h:84870
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84899
Definition td_api.h:88107
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88136
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81092
Definition td_api.h:80739
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80771
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80951
Definition td_api.h:80784
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80819
Definition td_api.h:81105
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81137
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80909
Definition td_api.h:80832
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80864
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81224
Definition td_api.h:80964
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80996
Definition td_api.h:88302
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88343
Definition td_api.h:88356
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88391
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80639
Definition td_api.h:80694
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80726
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80681
Definition td_api.h:81150
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81182
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81044
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87767
Definition td_api.h:87342
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87371
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84941
Definition td_api.h:87621
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87662
Definition td_api.h:81279
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81305
Definition td_api.h:88209
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88247
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87563
Definition td_api.h:87885
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87911
Definition td_api.h:87924
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87956
Definition td_api.h:84696
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84725
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84770
Definition td_api.h:87576
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87608
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87713
Definition td_api.h:87471
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87512
Definition td_api.h:80571
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:80597
Definition td_api.h:84051
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84083
Definition td_api.h:87828
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87872
Definition td_api.h:87780
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87815
Definition td_api.h:83361
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83408
Definition td_api.h:83319
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83348
Definition td_api.h:85548
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85577
Definition td_api.h:86688
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86714
Definition td_api.h:86649
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86675
Definition td_api.h:88404
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88433
Definition td_api.h:83598
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83633
Definition td_api.h:88059
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88094
Definition td_api.h:88020
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88046
Definition td_api.h:85995
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86024
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83039
Definition td_api.h:82974
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83000
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83120
Definition td_api.h:83052
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83078
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83306
Definition td_api.h:85713
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85742
Definition td_api.h:85794
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85820
Definition td_api.h:86568
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86597
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82877
Definition td_api.h:82812
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82838
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85859
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83267
Definition td_api.h:83844
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83870
Definition td_api.h:84009
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:84038
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86885
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87209
Definition td_api.h:86976
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87002
Definition td_api.h:86769
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86798
Definition td_api.h:85590
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85616
Definition td_api.h:85257
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85286
Definition td_api.h:85218
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85244
Definition td_api.h:85425
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85454
Definition td_api.h:85341
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85373
Definition td_api.h:85299
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85328
Definition td_api.h:85467
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85496
Definition td_api.h:87141
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87170
Definition td_api.h:83967
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83996
Definition td_api.h:83805
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83831
Definition td_api.h:86247
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86276
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:87128
Definition td_api.h:82929
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:82961
Definition td_api.h:85509
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85535
Definition td_api.h:86289
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86318
Definition td_api.h:85119
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85160
Definition td_api.h:85074
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85106
Definition td_api.h:83883
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83912
Definition td_api.h:83727
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83753
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:85061
Definition td_api.h:83685
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:83714
Definition td_api.h:87969
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88007
Definition td_api.h:81237
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:81266
Definition td_api.h:86370
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86396
Definition td_api.h:86037
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:86063
Definition td_api.h:88448
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88474
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:145942
Definition td_api.h:145962
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:146001
Definition td_api.h:88489
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88539
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88801
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88723
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88762
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88938
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88968
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88848
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88908
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88878
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89068
Definition td_api.h:89083
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89112
Definition td_api.h:88985
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89020
Definition td_api.h:89125
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89169
Definition td_api.h:88566
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:88676
Definition td_api.h:89236
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89265
Definition td_api.h:89186
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89221
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89413
Definition td_api.h:89495
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89512
Definition td_api.h:89456
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89482
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89443
Definition td_api.h:89357
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89383
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89344
Definition td_api.h:89288
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89314
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89564
Definition td_api.h:89628
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89657
Definition td_api.h:89581
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89613
Definition td_api.h:89670
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89735
Definition td_api.h:146025
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:146061
Definition td_api.h:89885
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89923
Definition td_api.h:89958
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90077
Definition td_api.h:89766
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:89870
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90397
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90367
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90457
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90427
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90487
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90547
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90517
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90585
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90645
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90753
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90615
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90675
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90714
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90783
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90843
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90921
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90813
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90882
Definition td_api.h:90936
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90962
Definition td_api.h:90260
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90277
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90307
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90247
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90337
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90187
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:90157
Definition td_api.h:90975
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91013
Definition td_api.h:91034
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91051
Definition td_api.h:91220
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91246
Definition td_api.h:91181
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91207
Definition td_api.h:91103
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91129
Definition td_api.h:91064
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91090
Definition td_api.h:91142
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91168
Definition td_api.h:91261
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91293
Definition td_api.h:91374
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91442
Definition td_api.h:91344
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91361
Definition td_api.h:91314
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91331
Definition td_api.h:91455
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91472
Definition td_api.h:91485
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91520
Definition td_api.h:91533
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91562
Definition td_api.h:146085
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:146121
Definition td_api.h:91577
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91606
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91700
Definition td_api.h:91629
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91655
Definition td_api.h:91715
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91756
Definition td_api.h:91769
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91804
Definition td_api.h:91891
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91923
Definition td_api.h:91823
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91876
Definition td_api.h:91938
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:91985
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92032
Definition td_api.h:92053
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92097
Definition td_api.h:92112
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92147
Definition td_api.h:146143
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:146182
Definition td_api.h:146204
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:146234
Definition td_api.h:146254
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:146284
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:146384
Definition td_api.h:92164
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92202
Definition td_api.h:92219
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92257
Definition td_api.h:92272
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92301
Definition td_api.h:92322
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92339
Definition td_api.h:92382
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92399
Definition td_api.h:92352
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92369
Definition td_api.h:92416
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92448
Definition td_api.h:92461
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92490
Definition td_api.h:92505
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92540
Definition td_api.h:92561
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92578
Definition td_api.h:92591
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92608
Definition td_api.h:92621
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92656
Definition td_api.h:92673
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:92714
Definition td_api.h:146404
static const std::int32_t ID
Identifier uniquely determining a type of the object.
Definition td_api.h:146440
bool downcast_call(Object &obj, const T &func)
Definition td_api.hpp:20