1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
  35
  36
  37
  38
  39
  40
  41
  42
  43
  44
  45
  46
  47
  48
  49
  50
  51
  52
  53
  54
  55
  56
  57
  58
  59
  60
  61
  62
  63
  64
  65
  66
  67
  68
  69
  70
  71
  72
  73
  74
  75
  76
  77
  78
  79
  80
  81
  82
  83
  84
  85
  86
  87
  88
  89
  90
  91
  92
  93
  94
  95
  96
  97
  98
  99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 220
 221
 222
 223
 224
 225
 226
 227
 228
 229
 230
 231
 232
 233
 234
 235
 236
 237
 238
 239
 240
 241
 242
 243
 244
 245
 246
 247
 248
 249
 250
 251
 252
 253
 254
 255
 256
 257
 258
 259
 260
 261
 262
 263
 264
 265
 266
 267
 268
 269
 270
 271
 272
 273
 274
 275
 276
 277
 278
 279
 280
 281
 282
 283
 284
 285
 286
 287
 288
 289
 290
 291
 292
 293
 294
 295
 296
 297
 298
 299
 300
 301
 302
 303
 304
 305
 306
 307
 308
 309
 310
 311
 312
 313
 314
 315
 316
 317
 318
 319
 320
 321
 322
 323
 324
 325
 326
 327
 328
 329
 330
 331
 332
 333
 334
 335
 336
 337
 338
 339
 340
 341
 342
 343
 344
 345
 346
 347
 348
 349
 350
 351
 352
 353
 354
 355
 356
 357
 358
 359
 360
 361
 362
 363
 364
 365
 366
 367
 368
 369
 370
 371
 372
 373
 374
 375
 376
 377
 378
 379
 380
 381
 382
 383
 384
 385
 386
 387
 388
 389
 390
 391
 392
 393
 394
 395
 396
 397
 398
 399
 400
 401
 402
 403
 404
 405
 406
 407
 408
 409
 410
 411
 412
 413
 414
 415
 416
 417
 418
 419
 420
 421
 422
 423
 424
 425
 426
 427
 428
 429
 430
 431
 432
 433
 434
 435
 436
 437
 438
 439
 440
 441
 442
 443
 444
 445
 446
 447
 448
 449
 450
 451
 452
 453
 454
 455
 456
 457
 458
 459
 460
 461
 462
 463
 464
 465
 466
 467
 468
 469
 470
 471
 472
 473
 474
 475
 476
 477
 478
 479
 480
 481
 482
 483
 484
 485
 486
 487
 488
 489
 490
 491
 492
 493
 494
 495
 496
 497
 498
 499
 500
 501
 502
 503
 504
 505
 506
 507
 508
 509
 510
 511
 512
 513
 514
 515
 516
 517
 518
 519
 520
 521
 522
 523
 524
 525
 526
 527
 528
 529
 530
 531
 532
 533
 534
 535
 536
 537
 538
 539
 540
 541
 542
 543
 544
 545
 546
 547
 548
 549
 550
 551
 552
 553
 554
 555
 556
 557
 558
 559
 560
 561
 562
 563
 564
 565
 566
 567
 568
 569
 570
 571
 572
 573
 574
 575
 576
 577
 578
 579
 580
 581
 582
 583
 584
 585
 586
 587
 588
 589
 590
 591
 592
 593
 594
 595
 596
 597
 598
 599
 600
 601
 602
 603
 604
 605
 606
 607
 608
 609
 610
 611
 612
 613
 614
 615
 616
 617
 618
 619
 620
 621
 622
 623
 624
 625
 626
 627
 628
 629
 630
 631
 632
 633
 634
 635
 636
 637
 638
 639
 640
 641
 642
 643
 644
 645
 646
 647
 648
 649
 650
 651
 652
 653
 654
 655
 656
 657
 658
 659
 660
 661
 662
 663
 664
 665
 666
 667
 668
 669
 670
 671
 672
 673
 674
 675
 676
 677
 678
 679
 680
 681
 682
 683
 684
 685
 686
 687
 688
 689
 690
 691
 692
 693
 694
 695
 696
 697
 698
 699
 700
 701
 702
 703
 704
 705
 706
 707
 708
 709
 710
 711
 712
 713
 714
 715
 716
 717
 718
 719
 720
 721
 722
 723
 724
 725
 726
 727
 728
 729
 730
 731
 732
 733
 734
 735
 736
 737
 738
 739
 740
 741
 742
 743
 744
 745
 746
 747
 748
 749
 750
 751
 752
 753
 754
 755
 756
 757
 758
 759
 760
 761
 762
 763
 764
 765
 766
 767
 768
 769
 770
 771
 772
 773
 774
 775
 776
 777
 778
 779
 780
 781
 782
 783
 784
 785
 786
 787
 788
 789
 790
 791
 792
 793
 794
 795
 796
 797
 798
 799
 800
 801
 802
 803
 804
 805
 806
 807
 808
 809
 810
 811
 812
 813
 814
 815
 816
 817
 818
 819
 820
 821
 822
 823
 824
 825
 826
 827
 828
 829
 830
 831
 832
 833
 834
 835
 836
 837
 838
 839
 840
 841
 842
 843
 844
 845
 846
 847
 848
 849
 850
 851
 852
 853
 854
 855
 856
 857
 858
 859
 860
 861
 862
 863
 864
 865
 866
 867
 868
 869
 870
 871
 872
 873
 874
 875
 876
 877
 878
 879
 880
 881
 882
 883
 884
 885
 886
 887
 888
 889
 890
 891
 892
 893
 894
 895
 896
 897
 898
 899
 900
 901
 902
 903
 904
 905
 906
 907
 908
 909
 910
 911
 912
 913
 914
 915
 916
 917
 918
 919
 920
 921
 922
 923
 924
 925
 926
 927
 928
 929
 930
 931
 932
 933
 934
 935
 936
 937
 938
 939
 940
 941
 942
 943
 944
 945
 946
 947
 948
 949
 950
 951
 952
 953
 954
 955
 956
 957
 958
 959
 960
 961
 962
 963
 964
 965
 966
 967
 968
 969
 970
 971
 972
 973
 974
 975
 976
 977
 978
 979
 980
 981
 982
 983
 984
 985
 986
 987
 988
 989
 990
 991
 992
 993
 994
 995
 996
 997
 998
 999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
//! Module provides all TDlib types.
//! For types details you can see [TDlib API Scheme](https://github.com/tdlib/td/blob/master/td/generate/scheme/td_api.tl)
pub(crate) use self::_common::from_json;
pub(crate) use self::_common::{RFunction, RObject, TdType};

#[macro_use]
mod _common;

pub use self::accept_call::*;
pub use self::accept_terms_of_service::*;
pub use self::account_ttl::*;
pub use self::add_chat_member::*;
pub use self::add_chat_members::*;
pub use self::add_chat_to_list::*;
pub use self::add_contact::*;
pub use self::add_custom_server_language_pack::*;
pub use self::add_favorite_sticker::*;
pub use self::add_local_message::*;
pub use self::add_log_message::*;
pub use self::add_network_statistics::*;
pub use self::add_proxy::*;
pub use self::add_recent_sticker::*;
pub use self::add_recently_found_chat::*;
pub use self::add_saved_animation::*;
pub use self::add_sticker_to_set::*;
pub use self::address::*;
pub use self::animated_chat_photo::*;
pub use self::animation::*;
pub use self::animations::*;
pub use self::answer_callback_query::*;
pub use self::answer_custom_query::*;
pub use self::answer_inline_query::*;
pub use self::answer_pre_checkout_query::*;
pub use self::answer_shipping_query::*;
pub use self::audio::*;
pub use self::authentication_code_info::*;
pub use self::authentication_code_type::*;
pub use self::authorization_state::*;
pub use self::auto_download_settings::*;
pub use self::auto_download_settings_presets::*;
pub use self::background::*;
pub use self::background_fill::*;
pub use self::background_type::*;
pub use self::backgrounds::*;
pub use self::bank_card_action_open_url::*;
pub use self::bank_card_info::*;
pub use self::basic_group::*;
pub use self::basic_group_full_info::*;
pub use self::block_message_sender_from_replies::*;
pub use self::bot_command::*;
pub use self::bot_info::*;
pub use self::call::*;
pub use self::call_discard_reason::*;
pub use self::call_id::*;
pub use self::call_problem::*;
pub use self::call_protocol::*;
pub use self::call_server::*;
pub use self::call_server_type::*;
pub use self::call_state::*;
pub use self::callback_query_answer::*;
pub use self::callback_query_payload::*;
pub use self::can_transfer_ownership::*;
pub use self::can_transfer_ownership_result::*;
pub use self::cancel_download_file::*;
pub use self::cancel_upload_file::*;
pub use self::change_imported_contacts::*;
pub use self::change_phone_number::*;
pub use self::change_sticker_set::*;
pub use self::chat::*;
pub use self::chat_action::*;
pub use self::chat_action_bar::*;
pub use self::chat_administrator::*;
pub use self::chat_administrators::*;
pub use self::chat_event::*;
pub use self::chat_event_action::*;
pub use self::chat_event_log_filters::*;
pub use self::chat_events::*;
pub use self::chat_filter::*;
pub use self::chat_filter_info::*;
pub use self::chat_invite_link::*;
pub use self::chat_invite_link_info::*;
pub use self::chat_list::*;
pub use self::chat_lists::*;
pub use self::chat_location::*;
pub use self::chat_member::*;
pub use self::chat_member_status::*;
pub use self::chat_members::*;
pub use self::chat_members_filter::*;
pub use self::chat_nearby::*;
pub use self::chat_notification_settings::*;
pub use self::chat_permissions::*;
pub use self::chat_photo::*;
pub use self::chat_photo_info::*;
pub use self::chat_photos::*;
pub use self::chat_position::*;
pub use self::chat_report_reason::*;
pub use self::chat_source::*;
pub use self::chat_statistics::*;
pub use self::chat_statistics_administrator_actions_info::*;
pub use self::chat_statistics_inviter_info::*;
pub use self::chat_statistics_message_interaction_info::*;
pub use self::chat_statistics_message_sender_info::*;
pub use self::chat_type::*;
pub use self::chats::*;
pub use self::chats_nearby::*;
pub use self::check_authentication_bot_token::*;
pub use self::check_authentication_code::*;
pub use self::check_authentication_password::*;
pub use self::check_change_phone_number_code::*;
pub use self::check_chat_invite_link::*;
pub use self::check_chat_username::*;
pub use self::check_chat_username_result::*;
pub use self::check_created_public_chats_limit::*;
pub use self::check_database_encryption_key::*;
pub use self::check_email_address_verification_code::*;
pub use self::check_phone_number_confirmation_code::*;
pub use self::check_phone_number_verification_code::*;
pub use self::check_recovery_email_address_code::*;
pub use self::clean_file_name::*;
pub use self::clear_all_draft_messages::*;
pub use self::clear_imported_contacts::*;
pub use self::clear_recent_stickers::*;
pub use self::clear_recently_found_chats::*;
pub use self::close::*;
pub use self::close_chat::*;
pub use self::close_secret_chat::*;
pub use self::confirm_qr_code_authentication::*;
pub use self::connected_website::*;
pub use self::connected_websites::*;
pub use self::connection_state::*;
pub use self::contact::*;
pub use self::count::*;
pub use self::countries::*;
pub use self::country_info::*;
pub use self::create_basic_group_chat::*;
pub use self::create_call::*;
pub use self::create_chat_filter::*;
pub use self::create_new_basic_group_chat::*;
pub use self::create_new_secret_chat::*;
pub use self::create_new_sticker_set::*;
pub use self::create_new_supergroup_chat::*;
pub use self::create_private_chat::*;
pub use self::create_secret_chat::*;
pub use self::create_supergroup_chat::*;
pub use self::create_temporary_password::*;
pub use self::custom_request_result::*;
pub use self::database_statistics::*;
pub use self::date::*;
pub use self::date_range::*;
pub use self::dated_file::*;
pub use self::deep_link_info::*;
pub use self::delete_account::*;
pub use self::delete_chat_filter::*;
pub use self::delete_chat_history::*;
pub use self::delete_chat_messages_from_user::*;
pub use self::delete_chat_reply_markup::*;
pub use self::delete_file::*;
pub use self::delete_language_pack::*;
pub use self::delete_messages::*;
pub use self::delete_passport_element::*;
pub use self::delete_profile_photo::*;
pub use self::delete_saved_credentials::*;
pub use self::delete_saved_order_info::*;
pub use self::delete_supergroup::*;
pub use self::destroy::*;
pub use self::device_token::*;
pub use self::dice_stickers::*;
pub use self::disable_proxy::*;
pub use self::discard_call::*;
pub use self::disconnect_all_websites::*;
pub use self::disconnect_website::*;
pub use self::document::*;
pub use self::download_file::*;
pub use self::draft_message::*;
pub use self::edit_chat_filter::*;
pub use self::edit_custom_language_pack_info::*;
pub use self::edit_inline_message_caption::*;
pub use self::edit_inline_message_live_location::*;
pub use self::edit_inline_message_media::*;
pub use self::edit_inline_message_reply_markup::*;
pub use self::edit_inline_message_text::*;
pub use self::edit_message_caption::*;
pub use self::edit_message_live_location::*;
pub use self::edit_message_media::*;
pub use self::edit_message_reply_markup::*;
pub use self::edit_message_scheduling_state::*;
pub use self::edit_message_text::*;
pub use self::edit_proxy::*;
pub use self::email_address_authentication_code_info::*;
pub use self::emojis::*;
pub use self::enable_proxy::*;
pub use self::encrypted_credentials::*;
pub use self::encrypted_passport_element::*;
pub use self::error::*;
pub use self::file::*;
pub use self::file_part::*;
pub use self::file_type::*;
pub use self::finish_file_generation::*;
pub use self::formatted_text::*;
pub use self::forward_messages::*;
pub use self::found_messages::*;
pub use self::game::*;
pub use self::game_high_score::*;
pub use self::game_high_scores::*;
pub use self::generate_chat_invite_link::*;
pub use self::get_account_ttl::*;
pub use self::get_active_live_location_messages::*;
pub use self::get_active_sessions::*;
pub use self::get_all_passport_elements::*;
pub use self::get_application_config::*;
pub use self::get_archived_sticker_sets::*;
pub use self::get_attached_sticker_sets::*;
pub use self::get_authorization_state::*;
pub use self::get_auto_download_settings_presets::*;
pub use self::get_background_url::*;
pub use self::get_backgrounds::*;
pub use self::get_bank_card_info::*;
pub use self::get_basic_group::*;
pub use self::get_basic_group_full_info::*;
pub use self::get_blocked_message_senders::*;
pub use self::get_callback_query_answer::*;
pub use self::get_callback_query_message::*;
pub use self::get_chat::*;
pub use self::get_chat_administrators::*;
pub use self::get_chat_event_log::*;
pub use self::get_chat_filter::*;
pub use self::get_chat_filter_default_icon_name::*;
pub use self::get_chat_history::*;
pub use self::get_chat_lists_to_add_chat::*;
pub use self::get_chat_member::*;
pub use self::get_chat_message_by_date::*;
pub use self::get_chat_message_count::*;
pub use self::get_chat_notification_settings_exceptions::*;
pub use self::get_chat_pinned_message::*;
pub use self::get_chat_scheduled_messages::*;
pub use self::get_chat_statistics::*;
pub use self::get_chat_statistics_url::*;
pub use self::get_chats::*;
pub use self::get_connected_websites::*;
pub use self::get_contacts::*;
pub use self::get_countries::*;
pub use self::get_country_code::*;
pub use self::get_created_public_chats::*;
pub use self::get_current_state::*;
pub use self::get_database_statistics::*;
pub use self::get_deep_link_info::*;
pub use self::get_emoji_suggestions_url::*;
pub use self::get_favorite_stickers::*;
pub use self::get_file::*;
pub use self::get_file_downloaded_prefix_size::*;
pub use self::get_file_extension::*;
pub use self::get_file_mime_type::*;
pub use self::get_game_high_scores::*;
pub use self::get_groups_in_common::*;
pub use self::get_imported_contact_count::*;
pub use self::get_inactive_supergroup_chats::*;
pub use self::get_inline_game_high_scores::*;
pub use self::get_inline_query_results::*;
pub use self::get_installed_sticker_sets::*;
pub use self::get_invite_text::*;
pub use self::get_json_string::*;
pub use self::get_json_value::*;
pub use self::get_language_pack_info::*;
pub use self::get_language_pack_string::*;
pub use self::get_language_pack_strings::*;
pub use self::get_localization_target_info::*;
pub use self::get_log_stream::*;
pub use self::get_log_tag_verbosity_level::*;
pub use self::get_log_tags::*;
pub use self::get_log_verbosity_level::*;
pub use self::get_login_url::*;
pub use self::get_login_url_info::*;
pub use self::get_map_thumbnail_file::*;
pub use self::get_markdown_text::*;
pub use self::get_me::*;
pub use self::get_message::*;
pub use self::get_message_embedding_code::*;
pub use self::get_message_link::*;
pub use self::get_message_link_info::*;
pub use self::get_message_locally::*;
pub use self::get_message_public_forwards::*;
pub use self::get_message_statistics::*;
pub use self::get_message_thread::*;
pub use self::get_message_thread_history::*;
pub use self::get_messages::*;
pub use self::get_network_statistics::*;
pub use self::get_option::*;
pub use self::get_passport_authorization_form::*;
pub use self::get_passport_authorization_form_available_elements::*;
pub use self::get_passport_element::*;
pub use self::get_password_state::*;
pub use self::get_payment_form::*;
pub use self::get_payment_receipt::*;
pub use self::get_phone_number_info::*;
pub use self::get_poll_voters::*;
pub use self::get_preferred_country_language::*;
pub use self::get_proxies::*;
pub use self::get_proxy_link::*;
pub use self::get_push_receiver_id::*;
pub use self::get_recent_inline_bots::*;
pub use self::get_recent_stickers::*;
pub use self::get_recently_visited_t_me_urls::*;
pub use self::get_recommended_chat_filters::*;
pub use self::get_recovery_email_address::*;
pub use self::get_remote_file::*;
pub use self::get_replied_message::*;
pub use self::get_saved_animations::*;
pub use self::get_saved_order_info::*;
pub use self::get_scope_notification_settings::*;
pub use self::get_secret_chat::*;
pub use self::get_statistical_graph::*;
pub use self::get_sticker_emojis::*;
pub use self::get_sticker_set::*;
pub use self::get_stickers::*;
pub use self::get_storage_statistics::*;
pub use self::get_storage_statistics_fast::*;
pub use self::get_suitable_discussion_chats::*;
pub use self::get_supergroup::*;
pub use self::get_supergroup_full_info::*;
pub use self::get_supergroup_members::*;
pub use self::get_support_user::*;
pub use self::get_temporary_password_state::*;
pub use self::get_text_entities::*;
pub use self::get_top_chats::*;
pub use self::get_trending_sticker_sets::*;
pub use self::get_user::*;
pub use self::get_user_full_info::*;
pub use self::get_user_privacy_setting_rules::*;
pub use self::get_user_profile_photos::*;
pub use self::get_web_page_instant_view::*;
pub use self::get_web_page_preview::*;
pub use self::hashtags::*;
pub use self::hide_suggested_action::*;
pub use self::http_url::*;
pub use self::identity_document::*;
pub use self::import_contacts::*;
pub use self::imported_contacts::*;
pub use self::inline_keyboard_button::*;
pub use self::inline_keyboard_button_type::*;
pub use self::inline_query_result::*;
pub use self::inline_query_results::*;
pub use self::input_background::*;
pub use self::input_chat_photo::*;
pub use self::input_credentials::*;
pub use self::input_file::*;
pub use self::input_identity_document::*;
pub use self::input_inline_query_result::*;
pub use self::input_message_content::*;
pub use self::input_passport_element::*;
pub use self::input_passport_element_error::*;
pub use self::input_passport_element_error_source::*;
pub use self::input_personal_document::*;
pub use self::input_sticker::*;
pub use self::input_thumbnail::*;
pub use self::invoice::*;
pub use self::join_chat::*;
pub use self::join_chat_by_invite_link::*;
pub use self::json_object_member::*;
pub use self::json_value::*;
pub use self::keyboard_button::*;
pub use self::keyboard_button_type::*;
pub use self::labeled_price_part::*;
pub use self::language_pack_info::*;
pub use self::language_pack_string::*;
pub use self::language_pack_string_value::*;
pub use self::language_pack_strings::*;
pub use self::leave_chat::*;
pub use self::local_file::*;
pub use self::localization_target_info::*;
pub use self::location::*;
pub use self::log_out::*;
pub use self::log_stream::*;
pub use self::log_tags::*;
pub use self::log_verbosity_level::*;
pub use self::login_url_info::*;
pub use self::mask_point::*;
pub use self::mask_position::*;
pub use self::message::*;
pub use self::message_content::*;
pub use self::message_copy_options::*;
pub use self::message_forward_info::*;
pub use self::message_forward_origin::*;
pub use self::message_interaction_info::*;
pub use self::message_link::*;
pub use self::message_link_info::*;
pub use self::message_reply_info::*;
pub use self::message_scheduling_state::*;
pub use self::message_send_options::*;
pub use self::message_sender::*;
pub use self::message_senders::*;
pub use self::message_sending_state::*;
pub use self::message_statistics::*;
pub use self::message_thread_info::*;
pub use self::messages::*;
pub use self::minithumbnail::*;
pub use self::network_statistics::*;
pub use self::network_statistics_entry::*;
pub use self::network_type::*;
pub use self::notification::*;
pub use self::notification_group::*;
pub use self::notification_group_type::*;
pub use self::notification_settings_scope::*;
pub use self::notification_type::*;
pub use self::ok::*;
pub use self::open_chat::*;
pub use self::open_message_content::*;
pub use self::optimize_storage::*;
pub use self::option_value::*;
pub use self::order_info::*;
pub use self::page_block::*;
pub use self::page_block_caption::*;
pub use self::page_block_horizontal_alignment::*;
pub use self::page_block_list_item::*;
pub use self::page_block_related_article::*;
pub use self::page_block_table_cell::*;
pub use self::page_block_vertical_alignment::*;
pub use self::parse_markdown::*;
pub use self::parse_text_entities::*;
pub use self::passport_authorization_form::*;
pub use self::passport_element::*;
pub use self::passport_element_error::*;
pub use self::passport_element_error_source::*;
pub use self::passport_element_type::*;
pub use self::passport_elements::*;
pub use self::passport_elements_with_errors::*;
pub use self::passport_required_element::*;
pub use self::passport_suitable_element::*;
pub use self::password_state::*;
pub use self::payment_form::*;
pub use self::payment_receipt::*;
pub use self::payment_result::*;
pub use self::payments_provider_stripe::*;
pub use self::personal_details::*;
pub use self::personal_document::*;
pub use self::phone_number_authentication_settings::*;
pub use self::phone_number_info::*;
pub use self::photo::*;
pub use self::photo_size::*;
pub use self::pin_chat_message::*;
pub use self::ping_proxy::*;
pub use self::poll::*;
pub use self::poll_option::*;
pub use self::poll_type::*;
pub use self::process_push_notification::*;
pub use self::profile_photo::*;
pub use self::proxies::*;
pub use self::proxy::*;
pub use self::proxy_type::*;
pub use self::public_chat_type::*;
pub use self::push_message_content::*;
pub use self::push_receiver_id::*;
pub use self::read_all_chat_mentions::*;
pub use self::read_file_part::*;
pub use self::recommended_chat_filter::*;
pub use self::recommended_chat_filters::*;
pub use self::recover_authentication_password::*;
pub use self::recover_password::*;
pub use self::recovery_email_address::*;
pub use self::register_device::*;
pub use self::register_user::*;
pub use self::remote_file::*;
pub use self::remove_background::*;
pub use self::remove_chat_action_bar::*;
pub use self::remove_contacts::*;
pub use self::remove_favorite_sticker::*;
pub use self::remove_notification::*;
pub use self::remove_notification_group::*;
pub use self::remove_proxy::*;
pub use self::remove_recent_hashtag::*;
pub use self::remove_recent_sticker::*;
pub use self::remove_recently_found_chat::*;
pub use self::remove_saved_animation::*;
pub use self::remove_sticker_from_set::*;
pub use self::remove_top_chat::*;
pub use self::reorder_chat_filters::*;
pub use self::reorder_installed_sticker_sets::*;
pub use self::reply_markup::*;
pub use self::report_chat::*;
pub use self::report_supergroup_spam::*;
pub use self::request_authentication_password_recovery::*;
pub use self::request_password_recovery::*;
pub use self::request_qr_code_authentication::*;
pub use self::resend_authentication_code::*;
pub use self::resend_change_phone_number_code::*;
pub use self::resend_email_address_verification_code::*;
pub use self::resend_messages::*;
pub use self::resend_phone_number_confirmation_code::*;
pub use self::resend_phone_number_verification_code::*;
pub use self::resend_recovery_email_address_code::*;
pub use self::reset_all_notification_settings::*;
pub use self::reset_backgrounds::*;
pub use self::reset_network_statistics::*;
pub use self::rich_text::*;
pub use self::save_application_log_event::*;
pub use self::saved_credentials::*;
pub use self::scope_notification_settings::*;
pub use self::search_background::*;
pub use self::search_call_messages::*;
pub use self::search_chat_members::*;
pub use self::search_chat_messages::*;
pub use self::search_chat_recent_location_messages::*;
pub use self::search_chats::*;
pub use self::search_chats_nearby::*;
pub use self::search_chats_on_server::*;
pub use self::search_contacts::*;
pub use self::search_emojis::*;
pub use self::search_hashtags::*;
pub use self::search_installed_sticker_sets::*;
pub use self::search_messages::*;
pub use self::search_messages_filter::*;
pub use self::search_public_chat::*;
pub use self::search_public_chats::*;
pub use self::search_secret_messages::*;
pub use self::search_sticker_set::*;
pub use self::search_sticker_sets::*;
pub use self::search_stickers::*;
pub use self::seconds::*;
pub use self::secret_chat::*;
pub use self::secret_chat_state::*;
pub use self::send_bot_start_message::*;
pub use self::send_call_debug_information::*;
pub use self::send_call_rating::*;
pub use self::send_call_signaling_data::*;
pub use self::send_chat_action::*;
pub use self::send_chat_screenshot_taken_notification::*;
pub use self::send_chat_set_ttl_message::*;
pub use self::send_custom_request::*;
pub use self::send_email_address_verification_code::*;
pub use self::send_inline_query_result_message::*;
pub use self::send_message::*;
pub use self::send_message_album::*;
pub use self::send_passport_authorization_form::*;
pub use self::send_payment_form::*;
pub use self::send_phone_number_confirmation_code::*;
pub use self::send_phone_number_verification_code::*;
pub use self::session::*;
pub use self::sessions::*;
pub use self::set_account_ttl::*;
pub use self::set_alarm::*;
pub use self::set_authentication_phone_number::*;
pub use self::set_auto_download_settings::*;
pub use self::set_background::*;
pub use self::set_bio::*;
pub use self::set_bot_updates_status::*;
pub use self::set_chat_client_data::*;
pub use self::set_chat_description::*;
pub use self::set_chat_discussion_group::*;
pub use self::set_chat_draft_message::*;
pub use self::set_chat_location::*;
pub use self::set_chat_member_status::*;
pub use self::set_chat_notification_settings::*;
pub use self::set_chat_permissions::*;
pub use self::set_chat_photo::*;
pub use self::set_chat_slow_mode_delay::*;
pub use self::set_chat_title::*;
pub use self::set_commands::*;
pub use self::set_custom_language_pack::*;
pub use self::set_custom_language_pack_string::*;
pub use self::set_database_encryption_key::*;
pub use self::set_file_generation_progress::*;
pub use self::set_game_score::*;
pub use self::set_inline_game_score::*;
pub use self::set_location::*;
pub use self::set_log_stream::*;
pub use self::set_log_tag_verbosity_level::*;
pub use self::set_log_verbosity_level::*;
pub use self::set_name::*;
pub use self::set_network_type::*;
pub use self::set_option::*;
pub use self::set_passport_element::*;
pub use self::set_passport_element_errors::*;
pub use self::set_password::*;
pub use self::set_pinned_chats::*;
pub use self::set_poll_answer::*;
pub use self::set_profile_photo::*;
pub use self::set_recovery_email_address::*;
pub use self::set_scope_notification_settings::*;
pub use self::set_sticker_position_in_set::*;
pub use self::set_sticker_set_thumbnail::*;
pub use self::set_supergroup_sticker_set::*;
pub use self::set_supergroup_username::*;
pub use self::set_tdlib_parameters::*;
pub use self::set_user_privacy_setting_rules::*;
pub use self::set_username::*;
pub use self::share_phone_number::*;
pub use self::shipping_option::*;
pub use self::statistical_graph::*;
pub use self::statistical_value::*;
pub use self::sticker::*;
pub use self::sticker_set::*;
pub use self::sticker_set_info::*;
pub use self::sticker_sets::*;
pub use self::stickers::*;
pub use self::stop_poll::*;
pub use self::storage_statistics::*;
pub use self::storage_statistics_by_chat::*;
pub use self::storage_statistics_by_file_type::*;
pub use self::storage_statistics_fast::*;
pub use self::suggested_action::*;
pub use self::supergroup::*;
pub use self::supergroup_full_info::*;
pub use self::supergroup_members_filter::*;
pub use self::synchronize_language_pack::*;
pub use self::t_me_url::*;
pub use self::t_me_url_type::*;
pub use self::t_me_urls::*;
pub use self::tdlib_parameters::*;
pub use self::temporary_password_state::*;
pub use self::terminate_all_other_sessions::*;
pub use self::terminate_session::*;
pub use self::terms_of_service::*;
pub use self::test_bytes::*;
pub use self::test_call_bytes::*;
pub use self::test_call_empty::*;
pub use self::test_call_string::*;
pub use self::test_call_vector_int::*;
pub use self::test_call_vector_int_object::*;
pub use self::test_call_vector_string::*;
pub use self::test_call_vector_string_object::*;
pub use self::test_get_difference::*;
pub use self::test_int::*;
pub use self::test_network::*;
pub use self::test_proxy::*;
pub use self::test_return_error::*;
pub use self::test_square_int::*;
pub use self::test_string::*;
pub use self::test_use_update::*;
pub use self::test_vector_int::*;
pub use self::test_vector_int_object::*;
pub use self::test_vector_string::*;
pub use self::test_vector_string_object::*;
pub use self::text::*;
pub use self::text_entities::*;
pub use self::text_entity::*;
pub use self::text_entity_type::*;
pub use self::text_parse_mode::*;
pub use self::thumbnail::*;
pub use self::thumbnail_format::*;
pub use self::toggle_chat_default_disable_notification::*;
pub use self::toggle_chat_is_marked_as_unread::*;
pub use self::toggle_chat_is_pinned::*;
pub use self::toggle_message_sender_is_blocked::*;
pub use self::toggle_supergroup_is_all_history_available::*;
pub use self::toggle_supergroup_sign_messages::*;
pub use self::top_chat_category::*;
pub use self::transfer_chat_ownership::*;
pub use self::unpin_all_chat_messages::*;
pub use self::unpin_chat_message::*;
pub use self::update::*;
pub use self::updates::*;
pub use self::upgrade_basic_group_chat_to_supergroup_chat::*;
pub use self::upload_file::*;
pub use self::upload_sticker_file::*;
pub use self::user::*;
pub use self::user_full_info::*;
pub use self::user_privacy_setting::*;
pub use self::user_privacy_setting_rule::*;
pub use self::user_privacy_setting_rules::*;
pub use self::user_status::*;
pub use self::user_type::*;
pub use self::users::*;
pub use self::validate_order_info::*;
pub use self::validated_order_info::*;
pub use self::venue::*;
pub use self::video::*;
pub use self::video_note::*;
pub use self::view_messages::*;
pub use self::view_trending_sticker_sets::*;
pub use self::voice_note::*;
pub use self::web_page::*;
pub use self::web_page_instant_view::*;
pub use self::write_generated_file_part::*;

mod accept_call;
mod accept_terms_of_service;
mod account_ttl;
mod add_chat_member;
mod add_chat_members;
mod add_chat_to_list;
mod add_contact;
mod add_custom_server_language_pack;
mod add_favorite_sticker;
mod add_local_message;
mod add_log_message;
mod add_network_statistics;
mod add_proxy;
mod add_recent_sticker;
mod add_recently_found_chat;
mod add_saved_animation;
mod add_sticker_to_set;
mod address;
mod animated_chat_photo;
mod animation;
mod animations;
mod answer_callback_query;
mod answer_custom_query;
mod answer_inline_query;
mod answer_pre_checkout_query;
mod answer_shipping_query;
mod audio;
mod authentication_code_info;
mod authentication_code_type;
mod authorization_state;
mod auto_download_settings;
mod auto_download_settings_presets;
mod background;
mod background_fill;
mod background_type;
mod backgrounds;
mod bank_card_action_open_url;
mod bank_card_info;
mod basic_group;
mod basic_group_full_info;
mod block_message_sender_from_replies;
mod bot_command;
mod bot_info;
mod call;
mod call_discard_reason;
mod call_id;
mod call_problem;
mod call_protocol;
mod call_server;
mod call_server_type;
mod call_state;
mod callback_query_answer;
mod callback_query_payload;
mod can_transfer_ownership;
mod can_transfer_ownership_result;
mod cancel_download_file;
mod cancel_upload_file;
mod change_imported_contacts;
mod change_phone_number;
mod change_sticker_set;
mod chat;
mod chat_action;
mod chat_action_bar;
mod chat_administrator;
mod chat_administrators;
mod chat_event;
mod chat_event_action;
mod chat_event_log_filters;
mod chat_events;
mod chat_filter;
mod chat_filter_info;
mod chat_invite_link;
mod chat_invite_link_info;
mod chat_list;
mod chat_lists;
mod chat_location;
mod chat_member;
mod chat_member_status;
mod chat_members;
mod chat_members_filter;
mod chat_nearby;
mod chat_notification_settings;
mod chat_permissions;
mod chat_photo;
mod chat_photo_info;
mod chat_photos;
mod chat_position;
mod chat_report_reason;
mod chat_source;
mod chat_statistics;
mod chat_statistics_administrator_actions_info;
mod chat_statistics_inviter_info;
mod chat_statistics_message_interaction_info;
mod chat_statistics_message_sender_info;
mod chat_type;
mod chats;
mod chats_nearby;
mod check_authentication_bot_token;
mod check_authentication_code;
mod check_authentication_password;
mod check_change_phone_number_code;
mod check_chat_invite_link;
mod check_chat_username;
mod check_chat_username_result;
mod check_created_public_chats_limit;
mod check_database_encryption_key;
mod check_email_address_verification_code;
mod check_phone_number_confirmation_code;
mod check_phone_number_verification_code;
mod check_recovery_email_address_code;
mod clean_file_name;
mod clear_all_draft_messages;
mod clear_imported_contacts;
mod clear_recent_stickers;
mod clear_recently_found_chats;
mod close;
mod close_chat;
mod close_secret_chat;
mod confirm_qr_code_authentication;
mod connected_website;
mod connected_websites;
mod connection_state;
mod contact;
mod count;
mod countries;
mod country_info;
mod create_basic_group_chat;
mod create_call;
mod create_chat_filter;
mod create_new_basic_group_chat;
mod create_new_secret_chat;
mod create_new_sticker_set;
mod create_new_supergroup_chat;
mod create_private_chat;
mod create_secret_chat;
mod create_supergroup_chat;
mod create_temporary_password;
mod custom_request_result;
mod database_statistics;
mod date;
mod date_range;
mod dated_file;
mod deep_link_info;
mod delete_account;
mod delete_chat_filter;
mod delete_chat_history;
mod delete_chat_messages_from_user;
mod delete_chat_reply_markup;
mod delete_file;
mod delete_language_pack;
mod delete_messages;
mod delete_passport_element;
mod delete_profile_photo;
mod delete_saved_credentials;
mod delete_saved_order_info;
mod delete_supergroup;
mod destroy;
mod device_token;
mod dice_stickers;
mod disable_proxy;
mod discard_call;
mod disconnect_all_websites;
mod disconnect_website;
mod document;
mod download_file;
mod draft_message;
mod edit_chat_filter;
mod edit_custom_language_pack_info;
mod edit_inline_message_caption;
mod edit_inline_message_live_location;
mod edit_inline_message_media;
mod edit_inline_message_reply_markup;
mod edit_inline_message_text;
mod edit_message_caption;
mod edit_message_live_location;
mod edit_message_media;
mod edit_message_reply_markup;
mod edit_message_scheduling_state;
mod edit_message_text;
mod edit_proxy;
mod email_address_authentication_code_info;
mod emojis;
mod enable_proxy;
mod encrypted_credentials;
mod encrypted_passport_element;
mod error;
mod file;
mod file_part;
mod file_type;
mod finish_file_generation;
mod formatted_text;
mod forward_messages;
mod found_messages;
mod game;
mod game_high_score;
mod game_high_scores;
mod generate_chat_invite_link;
mod get_account_ttl;
mod get_active_live_location_messages;
mod get_active_sessions;
mod get_all_passport_elements;
mod get_application_config;
mod get_archived_sticker_sets;
mod get_attached_sticker_sets;
mod get_authorization_state;
mod get_auto_download_settings_presets;
mod get_background_url;
mod get_backgrounds;
mod get_bank_card_info;
mod get_basic_group;
mod get_basic_group_full_info;
mod get_blocked_message_senders;
mod get_callback_query_answer;
mod get_callback_query_message;
mod get_chat;
mod get_chat_administrators;
mod get_chat_event_log;
mod get_chat_filter;
mod get_chat_filter_default_icon_name;
mod get_chat_history;
mod get_chat_lists_to_add_chat;
mod get_chat_member;
mod get_chat_message_by_date;
mod get_chat_message_count;
mod get_chat_notification_settings_exceptions;
mod get_chat_pinned_message;
mod get_chat_scheduled_messages;
mod get_chat_statistics;
mod get_chat_statistics_url;
mod get_chats;
mod get_connected_websites;
mod get_contacts;
mod get_countries;
mod get_country_code;
mod get_created_public_chats;
mod get_current_state;
mod get_database_statistics;
mod get_deep_link_info;
mod get_emoji_suggestions_url;
mod get_favorite_stickers;
mod get_file;
mod get_file_downloaded_prefix_size;
mod get_file_extension;
mod get_file_mime_type;
mod get_game_high_scores;
mod get_groups_in_common;
mod get_imported_contact_count;
mod get_inactive_supergroup_chats;
mod get_inline_game_high_scores;
mod get_inline_query_results;
mod get_installed_sticker_sets;
mod get_invite_text;
mod get_json_string;
mod get_json_value;
mod get_language_pack_info;
mod get_language_pack_string;
mod get_language_pack_strings;
mod get_localization_target_info;
mod get_log_stream;
mod get_log_tag_verbosity_level;
mod get_log_tags;
mod get_log_verbosity_level;
mod get_login_url;
mod get_login_url_info;
mod get_map_thumbnail_file;
mod get_markdown_text;
mod get_me;
mod get_message;
mod get_message_embedding_code;
mod get_message_link;
mod get_message_link_info;
mod get_message_locally;
mod get_message_public_forwards;
mod get_message_statistics;
mod get_message_thread;
mod get_message_thread_history;
mod get_messages;
mod get_network_statistics;
mod get_option;
mod get_passport_authorization_form;
mod get_passport_authorization_form_available_elements;
mod get_passport_element;
mod get_password_state;
mod get_payment_form;
mod get_payment_receipt;
mod get_phone_number_info;
mod get_poll_voters;
mod get_preferred_country_language;
mod get_proxies;
mod get_proxy_link;
mod get_push_receiver_id;
mod get_recent_inline_bots;
mod get_recent_stickers;
mod get_recently_visited_t_me_urls;
mod get_recommended_chat_filters;
mod get_recovery_email_address;
mod get_remote_file;
mod get_replied_message;
mod get_saved_animations;
mod get_saved_order_info;
mod get_scope_notification_settings;
mod get_secret_chat;
mod get_statistical_graph;
mod get_sticker_emojis;
mod get_sticker_set;
mod get_stickers;
mod get_storage_statistics;
mod get_storage_statistics_fast;
mod get_suitable_discussion_chats;
mod get_supergroup;
mod get_supergroup_full_info;
mod get_supergroup_members;
mod get_support_user;
mod get_temporary_password_state;
mod get_text_entities;
mod get_top_chats;
mod get_trending_sticker_sets;
mod get_user;
mod get_user_full_info;
mod get_user_privacy_setting_rules;
mod get_user_profile_photos;
mod get_web_page_instant_view;
mod get_web_page_preview;
mod hashtags;
mod hide_suggested_action;
mod http_url;
mod identity_document;
mod import_contacts;
mod imported_contacts;
mod inline_keyboard_button;
mod inline_keyboard_button_type;
mod inline_query_result;
mod inline_query_results;
mod input_background;
mod input_chat_photo;
mod input_credentials;
mod input_file;
mod input_identity_document;
mod input_inline_query_result;
mod input_message_content;
mod input_passport_element;
mod input_passport_element_error;
mod input_passport_element_error_source;
mod input_personal_document;
mod input_sticker;
mod input_thumbnail;
mod invoice;
mod join_chat;
mod join_chat_by_invite_link;
mod json_object_member;
mod json_value;
mod keyboard_button;
mod keyboard_button_type;
mod labeled_price_part;
mod language_pack_info;
mod language_pack_string;
mod language_pack_string_value;
mod language_pack_strings;
mod leave_chat;
mod local_file;
mod localization_target_info;
mod location;
mod log_out;
mod log_stream;
mod log_tags;
mod log_verbosity_level;
mod login_url_info;
mod mask_point;
mod mask_position;
mod message;
mod message_content;
mod message_copy_options;
mod message_forward_info;
mod message_forward_origin;
mod message_interaction_info;
mod message_link;
mod message_link_info;
mod message_reply_info;
mod message_scheduling_state;
mod message_send_options;
mod message_sender;
mod message_senders;
mod message_sending_state;
mod message_statistics;
mod message_thread_info;
mod messages;
mod minithumbnail;
mod network_statistics;
mod network_statistics_entry;
mod network_type;
mod notification;
mod notification_group;
mod notification_group_type;
mod notification_settings_scope;
mod notification_type;
mod ok;
mod open_chat;
mod open_message_content;
mod optimize_storage;
mod option_value;
mod order_info;
mod page_block;
mod page_block_caption;
mod page_block_horizontal_alignment;
mod page_block_list_item;
mod page_block_related_article;
mod page_block_table_cell;
mod page_block_vertical_alignment;
mod parse_markdown;
mod parse_text_entities;
mod passport_authorization_form;
mod passport_element;
mod passport_element_error;
mod passport_element_error_source;
mod passport_element_type;
mod passport_elements;
mod passport_elements_with_errors;
mod passport_required_element;
mod passport_suitable_element;
mod password_state;
mod payment_form;
mod payment_receipt;
mod payment_result;
mod payments_provider_stripe;
mod personal_details;
mod personal_document;
mod phone_number_authentication_settings;
mod phone_number_info;
mod photo;
mod photo_size;
mod pin_chat_message;
mod ping_proxy;
mod poll;
mod poll_option;
mod poll_type;
mod process_push_notification;
mod profile_photo;
mod proxies;
mod proxy;
mod proxy_type;
mod public_chat_type;
mod push_message_content;
mod push_receiver_id;
mod read_all_chat_mentions;
mod read_file_part;
mod recommended_chat_filter;
mod recommended_chat_filters;
mod recover_authentication_password;
mod recover_password;
mod recovery_email_address;
mod register_device;
mod register_user;
mod remote_file;
mod remove_background;
mod remove_chat_action_bar;
mod remove_contacts;
mod remove_favorite_sticker;
mod remove_notification;
mod remove_notification_group;
mod remove_proxy;
mod remove_recent_hashtag;
mod remove_recent_sticker;
mod remove_recently_found_chat;
mod remove_saved_animation;
mod remove_sticker_from_set;
mod remove_top_chat;
mod reorder_chat_filters;
mod reorder_installed_sticker_sets;
mod reply_markup;
mod report_chat;
mod report_supergroup_spam;
mod request_authentication_password_recovery;
mod request_password_recovery;
mod request_qr_code_authentication;
mod resend_authentication_code;
mod resend_change_phone_number_code;
mod resend_email_address_verification_code;
mod resend_messages;
mod resend_phone_number_confirmation_code;
mod resend_phone_number_verification_code;
mod resend_recovery_email_address_code;
mod reset_all_notification_settings;
mod reset_backgrounds;
mod reset_network_statistics;
mod rich_text;
mod save_application_log_event;
mod saved_credentials;
mod scope_notification_settings;
mod search_background;
mod search_call_messages;
mod search_chat_members;
mod search_chat_messages;
mod search_chat_recent_location_messages;
mod search_chats;
mod search_chats_nearby;
mod search_chats_on_server;
mod search_contacts;
mod search_emojis;
mod search_hashtags;
mod search_installed_sticker_sets;
mod search_messages;
mod search_messages_filter;
mod search_public_chat;
mod search_public_chats;
mod search_secret_messages;
mod search_sticker_set;
mod search_sticker_sets;
mod search_stickers;
mod seconds;
mod secret_chat;
mod secret_chat_state;
mod send_bot_start_message;
mod send_call_debug_information;
mod send_call_rating;
mod send_call_signaling_data;
mod send_chat_action;
mod send_chat_screenshot_taken_notification;
mod send_chat_set_ttl_message;
mod send_custom_request;
mod send_email_address_verification_code;
mod send_inline_query_result_message;
mod send_message;
mod send_message_album;
mod send_passport_authorization_form;
mod send_payment_form;
mod send_phone_number_confirmation_code;
mod send_phone_number_verification_code;
mod session;
mod sessions;
mod set_account_ttl;
mod set_alarm;
mod set_authentication_phone_number;
mod set_auto_download_settings;
mod set_background;
mod set_bio;
mod set_bot_updates_status;
mod set_chat_client_data;
mod set_chat_description;
mod set_chat_discussion_group;
mod set_chat_draft_message;
mod set_chat_location;
mod set_chat_member_status;
mod set_chat_notification_settings;
mod set_chat_permissions;
mod set_chat_photo;
mod set_chat_slow_mode_delay;
mod set_chat_title;
mod set_commands;
mod set_custom_language_pack;
mod set_custom_language_pack_string;
mod set_database_encryption_key;
mod set_file_generation_progress;
mod set_game_score;
mod set_inline_game_score;
mod set_location;
mod set_log_stream;
mod set_log_tag_verbosity_level;
mod set_log_verbosity_level;
mod set_name;
mod set_network_type;
mod set_option;
mod set_passport_element;
mod set_passport_element_errors;
mod set_password;
mod set_pinned_chats;
mod set_poll_answer;
mod set_profile_photo;
mod set_recovery_email_address;
mod set_scope_notification_settings;
mod set_sticker_position_in_set;
mod set_sticker_set_thumbnail;
mod set_supergroup_sticker_set;
mod set_supergroup_username;
mod set_tdlib_parameters;
mod set_user_privacy_setting_rules;
mod set_username;
mod share_phone_number;
mod shipping_option;
mod statistical_graph;
mod statistical_value;
mod sticker;
mod sticker_set;
mod sticker_set_info;
mod sticker_sets;
mod stickers;
mod stop_poll;
mod storage_statistics;
mod storage_statistics_by_chat;
mod storage_statistics_by_file_type;
mod storage_statistics_fast;
mod suggested_action;
mod supergroup;
mod supergroup_full_info;
mod supergroup_members_filter;
mod synchronize_language_pack;
mod t_me_url;
mod t_me_url_type;
mod t_me_urls;
mod tdlib_parameters;
mod temporary_password_state;
mod terminate_all_other_sessions;
mod terminate_session;
mod terms_of_service;
mod test_bytes;
mod test_call_bytes;
mod test_call_empty;
mod test_call_string;
mod test_call_vector_int;
mod test_call_vector_int_object;
mod test_call_vector_string;
mod test_call_vector_string_object;
mod test_get_difference;
mod test_int;
mod test_network;
mod test_proxy;
mod test_return_error;
mod test_square_int;
mod test_string;
mod test_use_update;
mod test_vector_int;
mod test_vector_int_object;
mod test_vector_string;
mod test_vector_string_object;
mod text;
mod text_entities;
mod text_entity;
mod text_entity_type;
mod text_parse_mode;
mod thumbnail;
mod thumbnail_format;
mod toggle_chat_default_disable_notification;
mod toggle_chat_is_marked_as_unread;
mod toggle_chat_is_pinned;
mod toggle_message_sender_is_blocked;
mod toggle_supergroup_is_all_history_available;
mod toggle_supergroup_sign_messages;
mod top_chat_category;
mod transfer_chat_ownership;
mod unpin_all_chat_messages;
mod unpin_chat_message;
mod update;
mod updates;
mod upgrade_basic_group_chat_to_supergroup_chat;
mod upload_file;
mod upload_sticker_file;
mod user;
mod user_full_info;
mod user_privacy_setting;
mod user_privacy_setting_rule;
mod user_privacy_setting_rules;
mod user_status;
mod user_type;
mod users;
mod validate_order_info;
mod validated_order_info;
mod venue;
mod video;
mod video_note;
mod view_messages;
mod view_trending_sticker_sets;
mod voice_note;
mod web_page;
mod web_page_instant_view;
mod write_generated_file_part;