pub struct AsyncApi { /* private fields */ }
Implementations
pub async fn accept_terms_of_service<C: AsRef<AcceptTermsOfService>>(
&self,
accept_terms_of_service: C
) -> RTDResult<Ok>
pub async fn add_chat_member<C: AsRef<AddChatMember>>(
&self,
add_chat_member: C
) -> RTDResult<Ok>
pub async fn add_chat_members<C: AsRef<AddChatMembers>>(
&self,
add_chat_members: C
) -> RTDResult<Ok>
pub async fn add_chat_to_list<C: AsRef<AddChatToList>>(
&self,
add_chat_to_list: C
) -> RTDResult<Ok>
pub async fn add_custom_server_language_pack<C: AsRef<AddCustomServerLanguagePack>>(
&self,
add_custom_server_language_pack: C
) -> RTDResult<Ok>
pub async fn add_favorite_sticker<C: AsRef<AddFavoriteSticker>>(
&self,
add_favorite_sticker: C
) -> RTDResult<Ok>
pub async fn add_local_message<C: AsRef<AddLocalMessage>>(
&self,
add_local_message: C
) -> RTDResult<Message>
pub async fn add_log_message<C: AsRef<AddLogMessage>>(
&self,
add_log_message: C
) -> RTDResult<Ok>
pub async fn add_network_statistics<C: AsRef<AddNetworkStatistics>>(
&self,
add_network_statistics: C
) -> RTDResult<Ok>
pub async fn add_recent_sticker<C: AsRef<AddRecentSticker>>(
&self,
add_recent_sticker: C
) -> RTDResult<Stickers>
pub async fn add_recently_found_chat<C: AsRef<AddRecentlyFoundChat>>(
&self,
add_recently_found_chat: C
) -> RTDResult<Ok>
pub async fn add_saved_animation<C: AsRef<AddSavedAnimation>>(
&self,
add_saved_animation: C
) -> RTDResult<Ok>
pub async fn add_sticker_to_set<C: AsRef<AddStickerToSet>>(
&self,
add_sticker_to_set: C
) -> RTDResult<StickerSet>
pub async fn answer_callback_query<C: AsRef<AnswerCallbackQuery>>(
&self,
answer_callback_query: C
) -> RTDResult<Ok>
pub async fn answer_custom_query<C: AsRef<AnswerCustomQuery>>(
&self,
answer_custom_query: C
) -> RTDResult<Ok>
pub async fn answer_inline_query<C: AsRef<AnswerInlineQuery>>(
&self,
answer_inline_query: C
) -> RTDResult<Ok>
pub async fn answer_pre_checkout_query<C: AsRef<AnswerPreCheckoutQuery>>(
&self,
answer_pre_checkout_query: C
) -> RTDResult<Ok>
pub async fn answer_shipping_query<C: AsRef<AnswerShippingQuery>>(
&self,
answer_shipping_query: C
) -> RTDResult<Ok>
pub async fn ban_chat_member<C: AsRef<BanChatMember>>(
&self,
ban_chat_member: C
) -> RTDResult<Ok>
pub async fn block_message_sender_from_replies<C: AsRef<BlockMessageSenderFromReplies>>(
&self,
block_message_sender_from_replies: C
) -> RTDResult<Ok>
pub async fn can_transfer_ownership<C: AsRef<CanTransferOwnership>>(
&self,
can_transfer_ownership: C
) -> RTDResult<CanTransferOwnershipResult>
pub async fn cancel_download_file<C: AsRef<CancelDownloadFile>>(
&self,
cancel_download_file: C
) -> RTDResult<Ok>
pub async fn cancel_password_reset<C: AsRef<CancelPasswordReset>>(
&self,
cancel_password_reset: C
) -> RTDResult<Ok>
pub async fn cancel_upload_file<C: AsRef<CancelUploadFile>>(
&self,
cancel_upload_file: C
) -> RTDResult<Ok>
pub async fn change_imported_contacts<C: AsRef<ChangeImportedContacts>>(
&self,
change_imported_contacts: C
) -> RTDResult<ImportedContacts>
pub async fn change_phone_number<C: AsRef<ChangePhoneNumber>>(
&self,
change_phone_number: C
) -> RTDResult<AuthenticationCodeInfo>
pub async fn change_sticker_set<C: AsRef<ChangeStickerSet>>(
&self,
change_sticker_set: C
) -> RTDResult<Ok>
pub async fn check_authentication_bot_token<C: AsRef<CheckAuthenticationBotToken>>(
&self,
check_authentication_bot_token: C
) -> RTDResult<Ok>
pub async fn check_authentication_code<C: AsRef<CheckAuthenticationCode>>(
&self,
check_authentication_code: C
) -> RTDResult<Ok>
pub async fn check_authentication_password<C: AsRef<CheckAuthenticationPassword>>(
&self,
check_authentication_password: C
) -> RTDResult<Ok>
pub async fn check_authentication_password_recovery_code<C: AsRef<CheckAuthenticationPasswordRecoveryCode>>(
&self,
check_authentication_password_recovery_code: C
) -> RTDResult<Ok>
pub async fn check_change_phone_number_code<C: AsRef<CheckChangePhoneNumberCode>>(
&self,
check_change_phone_number_code: C
) -> RTDResult<Ok>
pub async fn check_chat_invite_link<C: AsRef<CheckChatInviteLink>>(
&self,
check_chat_invite_link: C
) -> RTDResult<ChatInviteLinkInfo>
pub async fn check_chat_username<C: AsRef<CheckChatUsername>>(
&self,
check_chat_username: C
) -> RTDResult<CheckChatUsernameResult>
pub async fn check_created_public_chats_limit<C: AsRef<CheckCreatedPublicChatsLimit>>(
&self,
check_created_public_chats_limit: C
) -> RTDResult<Ok>
pub async fn check_database_encryption_key<C: AsRef<CheckDatabaseEncryptionKey>>(
&self,
check_database_encryption_key: C
) -> RTDResult<Ok>
pub async fn check_email_address_verification_code<C: AsRef<CheckEmailAddressVerificationCode>>(
&self,
check_email_address_verification_code: C
) -> RTDResult<Ok>
pub async fn check_password_recovery_code<C: AsRef<CheckPasswordRecoveryCode>>(
&self,
check_password_recovery_code: C
) -> RTDResult<Ok>
pub async fn check_phone_number_confirmation_code<C: AsRef<CheckPhoneNumberConfirmationCode>>(
&self,
check_phone_number_confirmation_code: C
) -> RTDResult<Ok>
pub async fn check_phone_number_verification_code<C: AsRef<CheckPhoneNumberVerificationCode>>(
&self,
check_phone_number_verification_code: C
) -> RTDResult<Ok>
pub async fn check_recovery_email_address_code<C: AsRef<CheckRecoveryEmailAddressCode>>(
&self,
check_recovery_email_address_code: C
) -> RTDResult<PasswordState>
pub async fn check_sticker_set_name<C: AsRef<CheckStickerSetName>>(
&self,
check_sticker_set_name: C
) -> RTDResult<CheckStickerSetNameResult>
pub async fn clean_file_name<C: AsRef<CleanFileName>>(
&self,
clean_file_name: C
) -> RTDResult<Text>
pub async fn clear_all_draft_messages<C: AsRef<ClearAllDraftMessages>>(
&self,
clear_all_draft_messages: C
) -> RTDResult<Ok>
pub async fn clear_imported_contacts<C: AsRef<ClearImportedContacts>>(
&self,
clear_imported_contacts: C
) -> RTDResult<Ok>
pub async fn clear_recent_stickers<C: AsRef<ClearRecentStickers>>(
&self,
clear_recent_stickers: C
) -> RTDResult<Ok>
pub async fn clear_recently_found_chats<C: AsRef<ClearRecentlyFoundChats>>(
&self,
clear_recently_found_chats: C
) -> RTDResult<Ok>
pub async fn click_animated_emoji_message<C: AsRef<ClickAnimatedEmojiMessage>>(
&self,
click_animated_emoji_message: C
) -> RTDResult<Sticker>
pub async fn close_secret_chat<C: AsRef<CloseSecretChat>>(
&self,
close_secret_chat: C
) -> RTDResult<Ok>
pub async fn confirm_qr_code_authentication<C: AsRef<ConfirmQrCodeAuthentication>>(
&self,
confirm_qr_code_authentication: C
) -> RTDResult<Session>
pub async fn create_basic_group_chat<C: AsRef<CreateBasicGroupChat>>(
&self,
create_basic_group_chat: C
) -> RTDResult<Chat>
pub async fn create_chat_filter<C: AsRef<CreateChatFilter>>(
&self,
create_chat_filter: C
) -> RTDResult<ChatFilterInfo>
pub async fn create_chat_invite_link<C: AsRef<CreateChatInviteLink>>(
&self,
create_chat_invite_link: C
) -> RTDResult<ChatInviteLink>
pub async fn create_new_basic_group_chat<C: AsRef<CreateNewBasicGroupChat>>(
&self,
create_new_basic_group_chat: C
) -> RTDResult<Chat>
pub async fn create_new_secret_chat<C: AsRef<CreateNewSecretChat>>(
&self,
create_new_secret_chat: C
) -> RTDResult<Chat>
pub async fn create_new_sticker_set<C: AsRef<CreateNewStickerSet>>(
&self,
create_new_sticker_set: C
) -> RTDResult<StickerSet>
pub async fn create_new_supergroup_chat<C: AsRef<CreateNewSupergroupChat>>(
&self,
create_new_supergroup_chat: C
) -> RTDResult<Chat>
pub async fn create_private_chat<C: AsRef<CreatePrivateChat>>(
&self,
create_private_chat: C
) -> RTDResult<Chat>
pub async fn create_secret_chat<C: AsRef<CreateSecretChat>>(
&self,
create_secret_chat: C
) -> RTDResult<Chat>
pub async fn create_supergroup_chat<C: AsRef<CreateSupergroupChat>>(
&self,
create_supergroup_chat: C
) -> RTDResult<Chat>
pub async fn create_temporary_password<C: AsRef<CreateTemporaryPassword>>(
&self,
create_temporary_password: C
) -> RTDResult<TemporaryPasswordState>
pub async fn create_video_chat<C: AsRef<CreateVideoChat>>(
&self,
create_video_chat: C
) -> RTDResult<GroupCallId>
pub async fn delete_account<C: AsRef<DeleteAccount>>(
&self,
delete_account: C
) -> RTDResult<Ok>
pub async fn delete_all_call_messages<C: AsRef<DeleteAllCallMessages>>(
&self,
delete_all_call_messages: C
) -> RTDResult<Ok>
pub async fn delete_all_revoked_chat_invite_links<C: AsRef<DeleteAllRevokedChatInviteLinks>>(
&self,
delete_all_revoked_chat_invite_links: C
) -> RTDResult<Ok>
pub async fn delete_chat_filter<C: AsRef<DeleteChatFilter>>(
&self,
delete_chat_filter: C
) -> RTDResult<Ok>
pub async fn delete_chat_history<C: AsRef<DeleteChatHistory>>(
&self,
delete_chat_history: C
) -> RTDResult<Ok>
pub async fn delete_chat_messages_by_date<C: AsRef<DeleteChatMessagesByDate>>(
&self,
delete_chat_messages_by_date: C
) -> RTDResult<Ok>
pub async fn delete_chat_messages_by_sender<C: AsRef<DeleteChatMessagesBySender>>(
&self,
delete_chat_messages_by_sender: C
) -> RTDResult<Ok>
pub async fn delete_chat_reply_markup<C: AsRef<DeleteChatReplyMarkup>>(
&self,
delete_chat_reply_markup: C
) -> RTDResult<Ok>
pub async fn delete_commands<C: AsRef<DeleteCommands>>(
&self,
delete_commands: C
) -> RTDResult<Ok>
pub async fn delete_language_pack<C: AsRef<DeleteLanguagePack>>(
&self,
delete_language_pack: C
) -> RTDResult<Ok>
pub async fn delete_messages<C: AsRef<DeleteMessages>>(
&self,
delete_messages: C
) -> RTDResult<Ok>
pub async fn delete_passport_element<C: AsRef<DeletePassportElement>>(
&self,
delete_passport_element: C
) -> RTDResult<Ok>
pub async fn delete_profile_photo<C: AsRef<DeleteProfilePhoto>>(
&self,
delete_profile_photo: C
) -> RTDResult<Ok>
pub async fn delete_revoked_chat_invite_link<C: AsRef<DeleteRevokedChatInviteLink>>(
&self,
delete_revoked_chat_invite_link: C
) -> RTDResult<Ok>
pub async fn delete_saved_credentials<C: AsRef<DeleteSavedCredentials>>(
&self,
delete_saved_credentials: C
) -> RTDResult<Ok>
pub async fn delete_saved_order_info<C: AsRef<DeleteSavedOrderInfo>>(
&self,
delete_saved_order_info: C
) -> RTDResult<Ok>
pub async fn disconnect_all_websites<C: AsRef<DisconnectAllWebsites>>(
&self,
disconnect_all_websites: C
) -> RTDResult<Ok>
pub async fn disconnect_website<C: AsRef<DisconnectWebsite>>(
&self,
disconnect_website: C
) -> RTDResult<Ok>
pub async fn download_file<C: AsRef<DownloadFile>>(
&self,
download_file: C
) -> RTDResult<File>
pub async fn edit_chat_filter<C: AsRef<EditChatFilter>>(
&self,
edit_chat_filter: C
) -> RTDResult<ChatFilterInfo>
pub async fn edit_chat_invite_link<C: AsRef<EditChatInviteLink>>(
&self,
edit_chat_invite_link: C
) -> RTDResult<ChatInviteLink>
pub async fn edit_custom_language_pack_info<C: AsRef<EditCustomLanguagePackInfo>>(
&self,
edit_custom_language_pack_info: C
) -> RTDResult<Ok>
pub async fn edit_inline_message_live_location<C: AsRef<EditInlineMessageLiveLocation>>(
&self,
edit_inline_message_live_location: C
) -> RTDResult<Ok>
pub async fn edit_inline_message_media<C: AsRef<EditInlineMessageMedia>>(
&self,
edit_inline_message_media: C
) -> RTDResult<Ok>
pub async fn edit_inline_message_reply_markup<C: AsRef<EditInlineMessageReplyMarkup>>(
&self,
edit_inline_message_reply_markup: C
) -> RTDResult<Ok>
pub async fn edit_inline_message_text<C: AsRef<EditInlineMessageText>>(
&self,
edit_inline_message_text: C
) -> RTDResult<Ok>
pub async fn edit_message_live_location<C: AsRef<EditMessageLiveLocation>>(
&self,
edit_message_live_location: C
) -> RTDResult<Message>
pub async fn edit_message_media<C: AsRef<EditMessageMedia>>(
&self,
edit_message_media: C
) -> RTDResult<Message>
pub async fn edit_message_reply_markup<C: AsRef<EditMessageReplyMarkup>>(
&self,
edit_message_reply_markup: C
) -> RTDResult<Message>
pub async fn edit_message_scheduling_state<C: AsRef<EditMessageSchedulingState>>(
&self,
edit_message_scheduling_state: C
) -> RTDResult<Ok>
pub async fn edit_message_text<C: AsRef<EditMessageText>>(
&self,
edit_message_text: C
) -> RTDResult<Message>
pub async fn end_group_call<C: AsRef<EndGroupCall>>(
&self,
end_group_call: C
) -> RTDResult<Ok>
pub async fn end_group_call_recording<C: AsRef<EndGroupCallRecording>>(
&self,
end_group_call_recording: C
) -> RTDResult<Ok>
pub async fn end_group_call_screen_sharing<C: AsRef<EndGroupCallScreenSharing>>(
&self,
end_group_call_screen_sharing: C
) -> RTDResult<Ok>
pub async fn finish_file_generation<C: AsRef<FinishFileGeneration>>(
&self,
finish_file_generation: C
) -> RTDResult<Ok>
pub async fn forward_messages<C: AsRef<ForwardMessages>>(
&self,
forward_messages: C
) -> RTDResult<Messages>
pub async fn get_account_ttl<C: AsRef<GetAccountTtl>>(
&self,
get_account_ttl: C
) -> RTDResult<AccountTtl>
pub async fn get_active_live_location_messages<C: AsRef<GetActiveLiveLocationMessages>>(
&self,
get_active_live_location_messages: C
) -> RTDResult<Messages>
pub async fn get_active_sessions<C: AsRef<GetActiveSessions>>(
&self,
get_active_sessions: C
) -> RTDResult<Sessions>
pub async fn get_all_passport_elements<C: AsRef<GetAllPassportElements>>(
&self,
get_all_passport_elements: C
) -> RTDResult<PassportElements>
pub async fn get_animated_emoji<C: AsRef<GetAnimatedEmoji>>(
&self,
get_animated_emoji: C
) -> RTDResult<AnimatedEmoji>
pub async fn get_application_config<C: AsRef<GetApplicationConfig>>(
&self,
get_application_config: C
) -> RTDResult<JsonValue>
pub async fn get_application_download_link<C: AsRef<GetApplicationDownloadLink>>(
&self,
get_application_download_link: C
) -> RTDResult<HttpUrl>
pub async fn get_archived_sticker_sets<C: AsRef<GetArchivedStickerSets>>(
&self,
get_archived_sticker_sets: C
) -> RTDResult<StickerSets>
pub async fn get_attached_sticker_sets<C: AsRef<GetAttachedStickerSets>>(
&self,
get_attached_sticker_sets: C
) -> RTDResult<StickerSets>
pub async fn get_auto_download_settings_presets<C: AsRef<GetAutoDownloadSettingsPresets>>(
&self,
get_auto_download_settings_presets: C
) -> RTDResult<AutoDownloadSettingsPresets>
pub async fn get_background_url<C: AsRef<GetBackgroundUrl>>(
&self,
get_background_url: C
) -> RTDResult<HttpUrl>
pub async fn get_backgrounds<C: AsRef<GetBackgrounds>>(
&self,
get_backgrounds: C
) -> RTDResult<Backgrounds>
pub async fn get_bank_card_info<C: AsRef<GetBankCardInfo>>(
&self,
get_bank_card_info: C
) -> RTDResult<BankCardInfo>
pub async fn get_basic_group<C: AsRef<GetBasicGroup>>(
&self,
get_basic_group: C
) -> RTDResult<BasicGroup>
pub async fn get_basic_group_full_info<C: AsRef<GetBasicGroupFullInfo>>(
&self,
get_basic_group_full_info: C
) -> RTDResult<BasicGroupFullInfo>
pub async fn get_blocked_message_senders<C: AsRef<GetBlockedMessageSenders>>(
&self,
get_blocked_message_senders: C
) -> RTDResult<MessageSenders>
pub async fn get_callback_query_answer<C: AsRef<GetCallbackQueryAnswer>>(
&self,
get_callback_query_answer: C
) -> RTDResult<CallbackQueryAnswer>
pub async fn get_callback_query_message<C: AsRef<GetCallbackQueryMessage>>(
&self,
get_callback_query_message: C
) -> RTDResult<Message>
pub async fn get_chat_administrators<C: AsRef<GetChatAdministrators>>(
&self,
get_chat_administrators: C
) -> RTDResult<ChatAdministrators>
pub async fn get_chat_available_message_senders<C: AsRef<GetChatAvailableMessageSenders>>(
&self,
get_chat_available_message_senders: C
) -> RTDResult<MessageSenders>
pub async fn get_chat_event_log<C: AsRef<GetChatEventLog>>(
&self,
get_chat_event_log: C
) -> RTDResult<ChatEvents>
pub async fn get_chat_filter<C: AsRef<GetChatFilter>>(
&self,
get_chat_filter: C
) -> RTDResult<ChatFilter>
pub async fn get_chat_filter_default_icon_name<C: AsRef<GetChatFilterDefaultIconName>>(
&self,
get_chat_filter_default_icon_name: C
) -> RTDResult<Text>
pub async fn get_chat_history<C: AsRef<GetChatHistory>>(
&self,
get_chat_history: C
) -> RTDResult<Messages>
pub async fn get_chat_invite_link<C: AsRef<GetChatInviteLink>>(
&self,
get_chat_invite_link: C
) -> RTDResult<ChatInviteLink>
pub async fn get_chat_invite_link_counts<C: AsRef<GetChatInviteLinkCounts>>(
&self,
get_chat_invite_link_counts: C
) -> RTDResult<ChatInviteLinkCounts>
pub async fn get_chat_invite_link_members<C: AsRef<GetChatInviteLinkMembers>>(
&self,
get_chat_invite_link_members: C
) -> RTDResult<ChatInviteLinkMembers>
pub async fn get_chat_invite_links<C: AsRef<GetChatInviteLinks>>(
&self,
get_chat_invite_links: C
) -> RTDResult<ChatInviteLinks>
pub async fn get_chat_join_requests<C: AsRef<GetChatJoinRequests>>(
&self,
get_chat_join_requests: C
) -> RTDResult<ChatJoinRequests>
pub async fn get_chat_lists_to_add_chat<C: AsRef<GetChatListsToAddChat>>(
&self,
get_chat_lists_to_add_chat: C
) -> RTDResult<ChatLists>
pub async fn get_chat_member<C: AsRef<GetChatMember>>(
&self,
get_chat_member: C
) -> RTDResult<ChatMember>
pub async fn get_chat_message_by_date<C: AsRef<GetChatMessageByDate>>(
&self,
get_chat_message_by_date: C
) -> RTDResult<Message>
pub async fn get_chat_message_calendar<C: AsRef<GetChatMessageCalendar>>(
&self,
get_chat_message_calendar: C
) -> RTDResult<MessageCalendar>
pub async fn get_chat_message_count<C: AsRef<GetChatMessageCount>>(
&self,
get_chat_message_count: C
) -> RTDResult<Count>
pub async fn get_chat_notification_settings_exceptions<C: AsRef<GetChatNotificationSettingsExceptions>>(
&self,
get_chat_notification_settings_exceptions: C
) -> RTDResult<Chats>
pub async fn get_chat_pinned_message<C: AsRef<GetChatPinnedMessage>>(
&self,
get_chat_pinned_message: C
) -> RTDResult<Message>
pub async fn get_chat_scheduled_messages<C: AsRef<GetChatScheduledMessages>>(
&self,
get_chat_scheduled_messages: C
) -> RTDResult<Messages>
pub async fn get_chat_sparse_message_positions<C: AsRef<GetChatSparseMessagePositions>>(
&self,
get_chat_sparse_message_positions: C
) -> RTDResult<MessagePositions>
pub async fn get_chat_sponsored_message<C: AsRef<GetChatSponsoredMessage>>(
&self,
get_chat_sponsored_message: C
) -> RTDResult<SponsoredMessage>
pub async fn get_chat_statistics<C: AsRef<GetChatStatistics>>(
&self,
get_chat_statistics: C
) -> RTDResult<ChatStatistics>
pub async fn get_commands<C: AsRef<GetCommands>>(
&self,
get_commands: C
) -> RTDResult<BotCommands>
pub async fn get_connected_websites<C: AsRef<GetConnectedWebsites>>(
&self,
get_connected_websites: C
) -> RTDResult<ConnectedWebsites>
pub async fn get_countries<C: AsRef<GetCountries>>(
&self,
get_countries: C
) -> RTDResult<Countries>
pub async fn get_country_code<C: AsRef<GetCountryCode>>(
&self,
get_country_code: C
) -> RTDResult<Text>
pub async fn get_created_public_chats<C: AsRef<GetCreatedPublicChats>>(
&self,
get_created_public_chats: C
) -> RTDResult<Chats>
pub async fn get_current_state<C: AsRef<GetCurrentState>>(
&self,
get_current_state: C
) -> RTDResult<Updates>
pub async fn get_database_statistics<C: AsRef<GetDatabaseStatistics>>(
&self,
get_database_statistics: C
) -> RTDResult<DatabaseStatistics>
pub async fn get_deep_link_info<C: AsRef<GetDeepLinkInfo>>(
&self,
get_deep_link_info: C
) -> RTDResult<DeepLinkInfo>
pub async fn get_emoji_suggestions_url<C: AsRef<GetEmojiSuggestionsUrl>>(
&self,
get_emoji_suggestions_url: C
) -> RTDResult<HttpUrl>
pub async fn get_external_link<C: AsRef<GetExternalLink>>(
&self,
get_external_link: C
) -> RTDResult<HttpUrl>
pub async fn get_external_link_info<C: AsRef<GetExternalLinkInfo>>(
&self,
get_external_link_info: C
) -> RTDResult<LoginUrlInfo>
pub async fn get_favorite_stickers<C: AsRef<GetFavoriteStickers>>(
&self,
get_favorite_stickers: C
) -> RTDResult<Stickers>
pub async fn get_file_downloaded_prefix_size<C: AsRef<GetFileDownloadedPrefixSize>>(
&self,
get_file_downloaded_prefix_size: C
) -> RTDResult<Count>
pub async fn get_file_extension<C: AsRef<GetFileExtension>>(
&self,
get_file_extension: C
) -> RTDResult<Text>
pub async fn get_file_mime_type<C: AsRef<GetFileMimeType>>(
&self,
get_file_mime_type: C
) -> RTDResult<Text>
pub async fn get_game_high_scores<C: AsRef<GetGameHighScores>>(
&self,
get_game_high_scores: C
) -> RTDResult<GameHighScores>
pub async fn get_group_call<C: AsRef<GetGroupCall>>(
&self,
get_group_call: C
) -> RTDResult<GroupCall>
pub async fn get_group_call_invite_link<C: AsRef<GetGroupCallInviteLink>>(
&self,
get_group_call_invite_link: C
) -> RTDResult<HttpUrl>
pub async fn get_group_call_stream_segment<C: AsRef<GetGroupCallStreamSegment>>(
&self,
get_group_call_stream_segment: C
) -> RTDResult<FilePart>
pub async fn get_groups_in_common<C: AsRef<GetGroupsInCommon>>(
&self,
get_groups_in_common: C
) -> RTDResult<Chats>
pub async fn get_imported_contact_count<C: AsRef<GetImportedContactCount>>(
&self,
get_imported_contact_count: C
) -> RTDResult<Count>
pub async fn get_inactive_supergroup_chats<C: AsRef<GetInactiveSupergroupChats>>(
&self,
get_inactive_supergroup_chats: C
) -> RTDResult<Chats>
pub async fn get_inline_game_high_scores<C: AsRef<GetInlineGameHighScores>>(
&self,
get_inline_game_high_scores: C
) -> RTDResult<GameHighScores>
pub async fn get_inline_query_results<C: AsRef<GetInlineQueryResults>>(
&self,
get_inline_query_results: C
) -> RTDResult<InlineQueryResults>
pub async fn get_installed_sticker_sets<C: AsRef<GetInstalledStickerSets>>(
&self,
get_installed_sticker_sets: C
) -> RTDResult<StickerSets>
pub async fn get_internal_link_type<C: AsRef<GetInternalLinkType>>(
&self,
get_internal_link_type: C
) -> RTDResult<InternalLinkType>
pub async fn get_json_string<C: AsRef<GetJsonString>>(
&self,
get_json_string: C
) -> RTDResult<Text>
pub async fn get_json_value<C: AsRef<GetJsonValue>>(
&self,
get_json_value: C
) -> RTDResult<JsonValue>
pub async fn get_language_pack_info<C: AsRef<GetLanguagePackInfo>>(
&self,
get_language_pack_info: C
) -> RTDResult<LanguagePackInfo>
pub async fn get_language_pack_string<C: AsRef<GetLanguagePackString>>(
&self,
get_language_pack_string: C
) -> RTDResult<LanguagePackStringValue>
pub async fn get_language_pack_strings<C: AsRef<GetLanguagePackStrings>>(
&self,
get_language_pack_strings: C
) -> RTDResult<LanguagePackStrings>
pub async fn get_localization_target_info<C: AsRef<GetLocalizationTargetInfo>>(
&self,
get_localization_target_info: C
) -> RTDResult<LocalizationTargetInfo>
pub async fn get_log_stream<C: AsRef<GetLogStream>>(
&self,
get_log_stream: C
) -> RTDResult<LogStream>
pub async fn get_log_tag_verbosity_level<C: AsRef<GetLogTagVerbosityLevel>>(
&self,
get_log_tag_verbosity_level: C
) -> RTDResult<LogVerbosityLevel>
pub async fn get_log_verbosity_level<C: AsRef<GetLogVerbosityLevel>>(
&self,
get_log_verbosity_level: C
) -> RTDResult<LogVerbosityLevel>
pub async fn get_login_url<C: AsRef<GetLoginUrl>>(
&self,
get_login_url: C
) -> RTDResult<HttpUrl>
pub async fn get_login_url_info<C: AsRef<GetLoginUrlInfo>>(
&self,
get_login_url_info: C
) -> RTDResult<LoginUrlInfo>
pub async fn get_map_thumbnail_file<C: AsRef<GetMapThumbnailFile>>(
&self,
get_map_thumbnail_file: C
) -> RTDResult<File>
pub async fn get_markdown_text<C: AsRef<GetMarkdownText>>(
&self,
get_markdown_text: C
) -> RTDResult<FormattedText>
pub async fn get_message_embedding_code<C: AsRef<GetMessageEmbeddingCode>>(
&self,
get_message_embedding_code: C
) -> RTDResult<Text>
pub async fn get_message_file_type<C: AsRef<GetMessageFileType>>(
&self,
get_message_file_type: C
) -> RTDResult<MessageFileType>
pub async fn get_message_import_confirmation_text<C: AsRef<GetMessageImportConfirmationText>>(
&self,
get_message_import_confirmation_text: C
) -> RTDResult<Text>
pub async fn get_message_link<C: AsRef<GetMessageLink>>(
&self,
get_message_link: C
) -> RTDResult<MessageLink>
pub async fn get_message_link_info<C: AsRef<GetMessageLinkInfo>>(
&self,
get_message_link_info: C
) -> RTDResult<MessageLinkInfo>
pub async fn get_message_locally<C: AsRef<GetMessageLocally>>(
&self,
get_message_locally: C
) -> RTDResult<Message>
pub async fn get_message_public_forwards<C: AsRef<GetMessagePublicForwards>>(
&self,
get_message_public_forwards: C
) -> RTDResult<FoundMessages>
pub async fn get_message_statistics<C: AsRef<GetMessageStatistics>>(
&self,
get_message_statistics: C
) -> RTDResult<MessageStatistics>
pub async fn get_message_thread<C: AsRef<GetMessageThread>>(
&self,
get_message_thread: C
) -> RTDResult<MessageThreadInfo>
pub async fn get_message_thread_history<C: AsRef<GetMessageThreadHistory>>(
&self,
get_message_thread_history: C
) -> RTDResult<Messages>
pub async fn get_message_viewers<C: AsRef<GetMessageViewers>>(
&self,
get_message_viewers: C
) -> RTDResult<Users>
pub async fn get_messages<C: AsRef<GetMessages>>(
&self,
get_messages: C
) -> RTDResult<Messages>
pub async fn get_network_statistics<C: AsRef<GetNetworkStatistics>>(
&self,
get_network_statistics: C
) -> RTDResult<NetworkStatistics>
pub async fn get_passport_element<C: AsRef<GetPassportElement>>(
&self,
get_passport_element: C
) -> RTDResult<PassportElement>
pub async fn get_password_state<C: AsRef<GetPasswordState>>(
&self,
get_password_state: C
) -> RTDResult<PasswordState>
pub async fn get_payment_form<C: AsRef<GetPaymentForm>>(
&self,
get_payment_form: C
) -> RTDResult<PaymentForm>
pub async fn get_payment_receipt<C: AsRef<GetPaymentReceipt>>(
&self,
get_payment_receipt: C
) -> RTDResult<PaymentReceipt>
pub async fn get_phone_number_info<C: AsRef<GetPhoneNumberInfo>>(
&self,
get_phone_number_info: C
) -> RTDResult<PhoneNumberInfo>
pub async fn get_phone_number_info_sync<C: AsRef<GetPhoneNumberInfoSync>>(
&self,
get_phone_number_info_sync: C
) -> RTDResult<PhoneNumberInfo>
pub async fn get_poll_voters<C: AsRef<GetPollVoters>>(
&self,
get_poll_voters: C
) -> RTDResult<Users>
pub async fn get_preferred_country_language<C: AsRef<GetPreferredCountryLanguage>>(
&self,
get_preferred_country_language: C
) -> RTDResult<Text>
pub async fn get_proxy_link<C: AsRef<GetProxyLink>>(
&self,
get_proxy_link: C
) -> RTDResult<HttpUrl>
pub async fn get_push_receiver_id<C: AsRef<GetPushReceiverId>>(
&self,
get_push_receiver_id: C
) -> RTDResult<PushReceiverId>
pub async fn get_recent_inline_bots<C: AsRef<GetRecentInlineBots>>(
&self,
get_recent_inline_bots: C
) -> RTDResult<Users>
pub async fn get_recent_stickers<C: AsRef<GetRecentStickers>>(
&self,
get_recent_stickers: C
) -> RTDResult<Stickers>
pub async fn get_recently_opened_chats<C: AsRef<GetRecentlyOpenedChats>>(
&self,
get_recently_opened_chats: C
) -> RTDResult<Chats>
pub async fn get_recently_visited_t_me_urls<C: AsRef<GetRecentlyVisitedTMeUrls>>(
&self,
get_recently_visited_t_me_urls: C
) -> RTDResult<TMeUrls>
pub async fn get_recommended_chat_filters<C: AsRef<GetRecommendedChatFilters>>(
&self,
get_recommended_chat_filters: C
) -> RTDResult<RecommendedChatFilters>
pub async fn get_recovery_email_address<C: AsRef<GetRecoveryEmailAddress>>(
&self,
get_recovery_email_address: C
) -> RTDResult<RecoveryEmailAddress>
pub async fn get_remote_file<C: AsRef<GetRemoteFile>>(
&self,
get_remote_file: C
) -> RTDResult<File>
pub async fn get_replied_message<C: AsRef<GetRepliedMessage>>(
&self,
get_replied_message: C
) -> RTDResult<Message>
pub async fn get_saved_animations<C: AsRef<GetSavedAnimations>>(
&self,
get_saved_animations: C
) -> RTDResult<Animations>
pub async fn get_saved_order_info<C: AsRef<GetSavedOrderInfo>>(
&self,
get_saved_order_info: C
) -> RTDResult<OrderInfo>
pub async fn get_scope_notification_settings<C: AsRef<GetScopeNotificationSettings>>(
&self,
get_scope_notification_settings: C
) -> RTDResult<ScopeNotificationSettings>
pub async fn get_secret_chat<C: AsRef<GetSecretChat>>(
&self,
get_secret_chat: C
) -> RTDResult<SecretChat>
pub async fn get_statistical_graph<C: AsRef<GetStatisticalGraph>>(
&self,
get_statistical_graph: C
) -> RTDResult<StatisticalGraph>
pub async fn get_sticker_emojis<C: AsRef<GetStickerEmojis>>(
&self,
get_sticker_emojis: C
) -> RTDResult<Emojis>
pub async fn get_sticker_set<C: AsRef<GetStickerSet>>(
&self,
get_sticker_set: C
) -> RTDResult<StickerSet>
pub async fn get_stickers<C: AsRef<GetStickers>>(
&self,
get_stickers: C
) -> RTDResult<Stickers>
pub async fn get_storage_statistics<C: AsRef<GetStorageStatistics>>(
&self,
get_storage_statistics: C
) -> RTDResult<StorageStatistics>
pub async fn get_storage_statistics_fast<C: AsRef<GetStorageStatisticsFast>>(
&self,
get_storage_statistics_fast: C
) -> RTDResult<StorageStatisticsFast>
pub async fn get_suggested_file_name<C: AsRef<GetSuggestedFileName>>(
&self,
get_suggested_file_name: C
) -> RTDResult<Text>
pub async fn get_suggested_sticker_set_name<C: AsRef<GetSuggestedStickerSetName>>(
&self,
get_suggested_sticker_set_name: C
) -> RTDResult<Text>
pub async fn get_suitable_discussion_chats<C: AsRef<GetSuitableDiscussionChats>>(
&self,
get_suitable_discussion_chats: C
) -> RTDResult<Chats>
pub async fn get_supergroup<C: AsRef<GetSupergroup>>(
&self,
get_supergroup: C
) -> RTDResult<Supergroup>
pub async fn get_supergroup_full_info<C: AsRef<GetSupergroupFullInfo>>(
&self,
get_supergroup_full_info: C
) -> RTDResult<SupergroupFullInfo>
pub async fn get_supergroup_members<C: AsRef<GetSupergroupMembers>>(
&self,
get_supergroup_members: C
) -> RTDResult<ChatMembers>
pub async fn get_support_user<C: AsRef<GetSupportUser>>(
&self,
get_support_user: C
) -> RTDResult<User>
pub async fn get_temporary_password_state<C: AsRef<GetTemporaryPasswordState>>(
&self,
get_temporary_password_state: C
) -> RTDResult<TemporaryPasswordState>
pub async fn get_text_entities<C: AsRef<GetTextEntities>>(
&self,
get_text_entities: C
) -> RTDResult<TextEntities>
pub async fn get_top_chats<C: AsRef<GetTopChats>>(
&self,
get_top_chats: C
) -> RTDResult<Chats>
pub async fn get_trending_sticker_sets<C: AsRef<GetTrendingStickerSets>>(
&self,
get_trending_sticker_sets: C
) -> RTDResult<StickerSets>
pub async fn get_user_full_info<C: AsRef<GetUserFullInfo>>(
&self,
get_user_full_info: C
) -> RTDResult<UserFullInfo>
pub async fn get_user_privacy_setting_rules<C: AsRef<GetUserPrivacySettingRules>>(
&self,
get_user_privacy_setting_rules: C
) -> RTDResult<UserPrivacySettingRules>
pub async fn get_user_profile_photos<C: AsRef<GetUserProfilePhotos>>(
&self,
get_user_profile_photos: C
) -> RTDResult<ChatPhotos>
pub async fn get_video_chat_available_participants<C: AsRef<GetVideoChatAvailableParticipants>>(
&self,
get_video_chat_available_participants: C
) -> RTDResult<MessageSenders>
pub async fn get_web_page_instant_view<C: AsRef<GetWebPageInstantView>>(
&self,
get_web_page_instant_view: C
) -> RTDResult<WebPageInstantView>
pub async fn get_web_page_preview<C: AsRef<GetWebPagePreview>>(
&self,
get_web_page_preview: C
) -> RTDResult<WebPage>
pub async fn hide_suggested_action<C: AsRef<HideSuggestedAction>>(
&self,
hide_suggested_action: C
) -> RTDResult<Ok>
pub async fn import_contacts<C: AsRef<ImportContacts>>(
&self,
import_contacts: C
) -> RTDResult<ImportedContacts>
pub async fn import_messages<C: AsRef<ImportMessages>>(
&self,
import_messages: C
) -> RTDResult<Ok>
pub async fn invite_group_call_participants<C: AsRef<InviteGroupCallParticipants>>(
&self,
invite_group_call_participants: C
) -> RTDResult<Ok>
pub async fn join_chat_by_invite_link<C: AsRef<JoinChatByInviteLink>>(
&self,
join_chat_by_invite_link: C
) -> RTDResult<Chat>
pub async fn join_group_call<C: AsRef<JoinGroupCall>>(
&self,
join_group_call: C
) -> RTDResult<Text>
pub async fn leave_group_call<C: AsRef<LeaveGroupCall>>(
&self,
leave_group_call: C
) -> RTDResult<Ok>
pub async fn load_group_call_participants<C: AsRef<LoadGroupCallParticipants>>(
&self,
load_group_call_participants: C
) -> RTDResult<Ok>
pub async fn open_message_content<C: AsRef<OpenMessageContent>>(
&self,
open_message_content: C
) -> RTDResult<Ok>
pub async fn optimize_storage<C: AsRef<OptimizeStorage>>(
&self,
optimize_storage: C
) -> RTDResult<StorageStatistics>
pub async fn parse_markdown<C: AsRef<ParseMarkdown>>(
&self,
parse_markdown: C
) -> RTDResult<FormattedText>
pub async fn parse_text_entities<C: AsRef<ParseTextEntities>>(
&self,
parse_text_entities: C
) -> RTDResult<FormattedText>
pub async fn pin_chat_message<C: AsRef<PinChatMessage>>(
&self,
pin_chat_message: C
) -> RTDResult<Ok>
pub async fn process_chat_join_request<C: AsRef<ProcessChatJoinRequest>>(
&self,
process_chat_join_request: C
) -> RTDResult<Ok>
pub async fn process_chat_join_requests<C: AsRef<ProcessChatJoinRequests>>(
&self,
process_chat_join_requests: C
) -> RTDResult<Ok>
pub async fn process_push_notification<C: AsRef<ProcessPushNotification>>(
&self,
process_push_notification: C
) -> RTDResult<Ok>
pub async fn read_all_chat_mentions<C: AsRef<ReadAllChatMentions>>(
&self,
read_all_chat_mentions: C
) -> RTDResult<Ok>
pub async fn read_file_part<C: AsRef<ReadFilePart>>(
&self,
read_file_part: C
) -> RTDResult<FilePart>
pub async fn recover_authentication_password<C: AsRef<RecoverAuthenticationPassword>>(
&self,
recover_authentication_password: C
) -> RTDResult<Ok>
pub async fn recover_password<C: AsRef<RecoverPassword>>(
&self,
recover_password: C
) -> RTDResult<PasswordState>
pub async fn register_device<C: AsRef<RegisterDevice>>(
&self,
register_device: C
) -> RTDResult<PushReceiverId>
pub async fn remove_background<C: AsRef<RemoveBackground>>(
&self,
remove_background: C
) -> RTDResult<Ok>
pub async fn remove_chat_action_bar<C: AsRef<RemoveChatActionBar>>(
&self,
remove_chat_action_bar: C
) -> RTDResult<Ok>
pub async fn remove_contacts<C: AsRef<RemoveContacts>>(
&self,
remove_contacts: C
) -> RTDResult<Ok>
pub async fn remove_favorite_sticker<C: AsRef<RemoveFavoriteSticker>>(
&self,
remove_favorite_sticker: C
) -> RTDResult<Ok>
pub async fn remove_notification<C: AsRef<RemoveNotification>>(
&self,
remove_notification: C
) -> RTDResult<Ok>
pub async fn remove_notification_group<C: AsRef<RemoveNotificationGroup>>(
&self,
remove_notification_group: C
) -> RTDResult<Ok>
pub async fn remove_recent_hashtag<C: AsRef<RemoveRecentHashtag>>(
&self,
remove_recent_hashtag: C
) -> RTDResult<Ok>
pub async fn remove_recent_sticker<C: AsRef<RemoveRecentSticker>>(
&self,
remove_recent_sticker: C
) -> RTDResult<Ok>
pub async fn remove_recently_found_chat<C: AsRef<RemoveRecentlyFoundChat>>(
&self,
remove_recently_found_chat: C
) -> RTDResult<Ok>
pub async fn remove_saved_animation<C: AsRef<RemoveSavedAnimation>>(
&self,
remove_saved_animation: C
) -> RTDResult<Ok>
pub async fn remove_sticker_from_set<C: AsRef<RemoveStickerFromSet>>(
&self,
remove_sticker_from_set: C
) -> RTDResult<Ok>
pub async fn remove_top_chat<C: AsRef<RemoveTopChat>>(
&self,
remove_top_chat: C
) -> RTDResult<Ok>
pub async fn reorder_chat_filters<C: AsRef<ReorderChatFilters>>(
&self,
reorder_chat_filters: C
) -> RTDResult<Ok>
pub async fn reorder_installed_sticker_sets<C: AsRef<ReorderInstalledStickerSets>>(
&self,
reorder_installed_sticker_sets: C
) -> RTDResult<Ok>
pub async fn replace_primary_chat_invite_link<C: AsRef<ReplacePrimaryChatInviteLink>>(
&self,
replace_primary_chat_invite_link: C
) -> RTDResult<ChatInviteLink>
pub async fn report_chat_photo<C: AsRef<ReportChatPhoto>>(
&self,
report_chat_photo: C
) -> RTDResult<Ok>
pub async fn report_supergroup_spam<C: AsRef<ReportSupergroupSpam>>(
&self,
report_supergroup_spam: C
) -> RTDResult<Ok>
pub async fn request_authentication_password_recovery<C: AsRef<RequestAuthenticationPasswordRecovery>>(
&self,
request_authentication_password_recovery: C
) -> RTDResult<Ok>
pub async fn request_password_recovery<C: AsRef<RequestPasswordRecovery>>(
&self,
request_password_recovery: C
) -> RTDResult<EmailAddressAuthenticationCodeInfo>
pub async fn request_qr_code_authentication<C: AsRef<RequestQrCodeAuthentication>>(
&self,
request_qr_code_authentication: C
) -> RTDResult<Ok>
pub async fn resend_authentication_code<C: AsRef<ResendAuthenticationCode>>(
&self,
resend_authentication_code: C
) -> RTDResult<Ok>
pub async fn resend_change_phone_number_code<C: AsRef<ResendChangePhoneNumberCode>>(
&self,
resend_change_phone_number_code: C
) -> RTDResult<AuthenticationCodeInfo>
pub async fn resend_email_address_verification_code<C: AsRef<ResendEmailAddressVerificationCode>>(
&self,
resend_email_address_verification_code: C
) -> RTDResult<EmailAddressAuthenticationCodeInfo>
pub async fn resend_messages<C: AsRef<ResendMessages>>(
&self,
resend_messages: C
) -> RTDResult<Messages>
pub async fn resend_phone_number_confirmation_code<C: AsRef<ResendPhoneNumberConfirmationCode>>(
&self,
resend_phone_number_confirmation_code: C
) -> RTDResult<AuthenticationCodeInfo>
pub async fn resend_phone_number_verification_code<C: AsRef<ResendPhoneNumberVerificationCode>>(
&self,
resend_phone_number_verification_code: C
) -> RTDResult<AuthenticationCodeInfo>
pub async fn resend_recovery_email_address_code<C: AsRef<ResendRecoveryEmailAddressCode>>(
&self,
resend_recovery_email_address_code: C
) -> RTDResult<PasswordState>
pub async fn reset_all_notification_settings<C: AsRef<ResetAllNotificationSettings>>(
&self,
reset_all_notification_settings: C
) -> RTDResult<Ok>
pub async fn reset_backgrounds<C: AsRef<ResetBackgrounds>>(
&self,
reset_backgrounds: C
) -> RTDResult<Ok>
pub async fn reset_network_statistics<C: AsRef<ResetNetworkStatistics>>(
&self,
reset_network_statistics: C
) -> RTDResult<Ok>
pub async fn reset_password<C: AsRef<ResetPassword>>(
&self,
reset_password: C
) -> RTDResult<ResetPasswordResult>
pub async fn revoke_chat_invite_link<C: AsRef<RevokeChatInviteLink>>(
&self,
revoke_chat_invite_link: C
) -> RTDResult<ChatInviteLinks>
pub async fn revoke_group_call_invite_link<C: AsRef<RevokeGroupCallInviteLink>>(
&self,
revoke_group_call_invite_link: C
) -> RTDResult<Ok>
pub async fn save_application_log_event<C: AsRef<SaveApplicationLogEvent>>(
&self,
save_application_log_event: C
) -> RTDResult<Ok>
pub async fn search_background<C: AsRef<SearchBackground>>(
&self,
search_background: C
) -> RTDResult<Background>
pub async fn search_call_messages<C: AsRef<SearchCallMessages>>(
&self,
search_call_messages: C
) -> RTDResult<Messages>
pub async fn search_chat_members<C: AsRef<SearchChatMembers>>(
&self,
search_chat_members: C
) -> RTDResult<ChatMembers>
pub async fn search_chat_messages<C: AsRef<SearchChatMessages>>(
&self,
search_chat_messages: C
) -> RTDResult<Messages>
pub async fn search_chat_recent_location_messages<C: AsRef<SearchChatRecentLocationMessages>>(
&self,
search_chat_recent_location_messages: C
) -> RTDResult<Messages>
pub async fn search_chats_nearby<C: AsRef<SearchChatsNearby>>(
&self,
search_chats_nearby: C
) -> RTDResult<ChatsNearby>
pub async fn search_chats_on_server<C: AsRef<SearchChatsOnServer>>(
&self,
search_chats_on_server: C
) -> RTDResult<Chats>
pub async fn search_contacts<C: AsRef<SearchContacts>>(
&self,
search_contacts: C
) -> RTDResult<Users>
pub async fn search_emojis<C: AsRef<SearchEmojis>>(
&self,
search_emojis: C
) -> RTDResult<Emojis>
pub async fn search_installed_sticker_sets<C: AsRef<SearchInstalledStickerSets>>(
&self,
search_installed_sticker_sets: C
) -> RTDResult<StickerSets>
pub async fn search_messages<C: AsRef<SearchMessages>>(
&self,
search_messages: C
) -> RTDResult<Messages>
pub async fn search_public_chat<C: AsRef<SearchPublicChat>>(
&self,
search_public_chat: C
) -> RTDResult<Chat>
pub async fn search_public_chats<C: AsRef<SearchPublicChats>>(
&self,
search_public_chats: C
) -> RTDResult<Chats>
pub async fn search_secret_messages<C: AsRef<SearchSecretMessages>>(
&self,
search_secret_messages: C
) -> RTDResult<FoundMessages>
pub async fn search_sticker_set<C: AsRef<SearchStickerSet>>(
&self,
search_sticker_set: C
) -> RTDResult<StickerSet>
pub async fn search_sticker_sets<C: AsRef<SearchStickerSets>>(
&self,
search_sticker_sets: C
) -> RTDResult<StickerSets>
pub async fn search_stickers<C: AsRef<SearchStickers>>(
&self,
search_stickers: C
) -> RTDResult<Stickers>
pub async fn send_bot_start_message<C: AsRef<SendBotStartMessage>>(
&self,
send_bot_start_message: C
) -> RTDResult<Message>
pub async fn send_call_debug_information<C: AsRef<SendCallDebugInformation>>(
&self,
send_call_debug_information: C
) -> RTDResult<Ok>
pub async fn send_call_rating<C: AsRef<SendCallRating>>(
&self,
send_call_rating: C
) -> RTDResult<Ok>
pub async fn send_call_signaling_data<C: AsRef<SendCallSignalingData>>(
&self,
send_call_signaling_data: C
) -> RTDResult<Ok>
pub async fn send_chat_action<C: AsRef<SendChatAction>>(
&self,
send_chat_action: C
) -> RTDResult<Ok>
pub async fn send_chat_screenshot_taken_notification<C: AsRef<SendChatScreenshotTakenNotification>>(
&self,
send_chat_screenshot_taken_notification: C
) -> RTDResult<Ok>
pub async fn send_custom_request<C: AsRef<SendCustomRequest>>(
&self,
send_custom_request: C
) -> RTDResult<CustomRequestResult>
pub async fn send_email_address_verification_code<C: AsRef<SendEmailAddressVerificationCode>>(
&self,
send_email_address_verification_code: C
) -> RTDResult<EmailAddressAuthenticationCodeInfo>
pub async fn send_inline_query_result_message<C: AsRef<SendInlineQueryResultMessage>>(
&self,
send_inline_query_result_message: C
) -> RTDResult<Message>
pub async fn send_message<C: AsRef<SendMessage>>(
&self,
send_message: C
) -> RTDResult<Message>
pub async fn send_message_album<C: AsRef<SendMessageAlbum>>(
&self,
send_message_album: C
) -> RTDResult<Messages>
pub async fn send_payment_form<C: AsRef<SendPaymentForm>>(
&self,
send_payment_form: C
) -> RTDResult<PaymentResult>
pub async fn send_phone_number_confirmation_code<C: AsRef<SendPhoneNumberConfirmationCode>>(
&self,
send_phone_number_confirmation_code: C
) -> RTDResult<AuthenticationCodeInfo>
pub async fn send_phone_number_verification_code<C: AsRef<SendPhoneNumberVerificationCode>>(
&self,
send_phone_number_verification_code: C
) -> RTDResult<AuthenticationCodeInfo>
pub async fn set_account_ttl<C: AsRef<SetAccountTtl>>(
&self,
set_account_ttl: C
) -> RTDResult<Ok>
pub async fn set_authentication_phone_number<C: AsRef<SetAuthenticationPhoneNumber>>(
&self,
set_authentication_phone_number: C
) -> RTDResult<Ok>
pub async fn set_auto_download_settings<C: AsRef<SetAutoDownloadSettings>>(
&self,
set_auto_download_settings: C
) -> RTDResult<Ok>
pub async fn set_background<C: AsRef<SetBackground>>(
&self,
set_background: C
) -> RTDResult<Background>
pub async fn set_bot_updates_status<C: AsRef<SetBotUpdatesStatus>>(
&self,
set_bot_updates_status: C
) -> RTDResult<Ok>
pub async fn set_chat_client_data<C: AsRef<SetChatClientData>>(
&self,
set_chat_client_data: C
) -> RTDResult<Ok>
pub async fn set_chat_description<C: AsRef<SetChatDescription>>(
&self,
set_chat_description: C
) -> RTDResult<Ok>
pub async fn set_chat_discussion_group<C: AsRef<SetChatDiscussionGroup>>(
&self,
set_chat_discussion_group: C
) -> RTDResult<Ok>
pub async fn set_chat_draft_message<C: AsRef<SetChatDraftMessage>>(
&self,
set_chat_draft_message: C
) -> RTDResult<Ok>
pub async fn set_chat_location<C: AsRef<SetChatLocation>>(
&self,
set_chat_location: C
) -> RTDResult<Ok>
pub async fn set_chat_member_status<C: AsRef<SetChatMemberStatus>>(
&self,
set_chat_member_status: C
) -> RTDResult<Ok>
pub async fn set_chat_message_sender<C: AsRef<SetChatMessageSender>>(
&self,
set_chat_message_sender: C
) -> RTDResult<Ok>
pub async fn set_chat_message_ttl<C: AsRef<SetChatMessageTtl>>(
&self,
set_chat_message_ttl: C
) -> RTDResult<Ok>
pub async fn set_chat_notification_settings<C: AsRef<SetChatNotificationSettings>>(
&self,
set_chat_notification_settings: C
) -> RTDResult<Ok>
pub async fn set_chat_permissions<C: AsRef<SetChatPermissions>>(
&self,
set_chat_permissions: C
) -> RTDResult<Ok>
pub async fn set_chat_photo<C: AsRef<SetChatPhoto>>(
&self,
set_chat_photo: C
) -> RTDResult<Ok>
pub async fn set_chat_slow_mode_delay<C: AsRef<SetChatSlowModeDelay>>(
&self,
set_chat_slow_mode_delay: C
) -> RTDResult<Ok>
pub async fn set_chat_theme<C: AsRef<SetChatTheme>>(
&self,
set_chat_theme: C
) -> RTDResult<Ok>
pub async fn set_chat_title<C: AsRef<SetChatTitle>>(
&self,
set_chat_title: C
) -> RTDResult<Ok>
pub async fn set_custom_language_pack<C: AsRef<SetCustomLanguagePack>>(
&self,
set_custom_language_pack: C
) -> RTDResult<Ok>
pub async fn set_custom_language_pack_string<C: AsRef<SetCustomLanguagePackString>>(
&self,
set_custom_language_pack_string: C
) -> RTDResult<Ok>
pub async fn set_database_encryption_key<C: AsRef<SetDatabaseEncryptionKey>>(
&self,
set_database_encryption_key: C
) -> RTDResult<Ok>
pub async fn set_file_generation_progress<C: AsRef<SetFileGenerationProgress>>(
&self,
set_file_generation_progress: C
) -> RTDResult<Ok>
pub async fn set_game_score<C: AsRef<SetGameScore>>(
&self,
set_game_score: C
) -> RTDResult<Message>
pub async fn set_group_call_participant_is_speaking<C: AsRef<SetGroupCallParticipantIsSpeaking>>(
&self,
set_group_call_participant_is_speaking: C
) -> RTDResult<Ok>
pub async fn set_group_call_participant_volume_level<C: AsRef<SetGroupCallParticipantVolumeLevel>>(
&self,
set_group_call_participant_volume_level: C
) -> RTDResult<Ok>
pub async fn set_group_call_title<C: AsRef<SetGroupCallTitle>>(
&self,
set_group_call_title: C
) -> RTDResult<Ok>
pub async fn set_inactive_session_ttl<C: AsRef<SetInactiveSessionTtl>>(
&self,
set_inactive_session_ttl: C
) -> RTDResult<Ok>
pub async fn set_inline_game_score<C: AsRef<SetInlineGameScore>>(
&self,
set_inline_game_score: C
) -> RTDResult<Ok>
pub async fn set_log_stream<C: AsRef<SetLogStream>>(
&self,
set_log_stream: C
) -> RTDResult<Ok>
pub async fn set_log_tag_verbosity_level<C: AsRef<SetLogTagVerbosityLevel>>(
&self,
set_log_tag_verbosity_level: C
) -> RTDResult<Ok>
pub async fn set_log_verbosity_level<C: AsRef<SetLogVerbosityLevel>>(
&self,
set_log_verbosity_level: C
) -> RTDResult<Ok>
pub async fn set_network_type<C: AsRef<SetNetworkType>>(
&self,
set_network_type: C
) -> RTDResult<Ok>
pub async fn set_passport_element<C: AsRef<SetPassportElement>>(
&self,
set_passport_element: C
) -> RTDResult<PassportElement>
pub async fn set_passport_element_errors<C: AsRef<SetPassportElementErrors>>(
&self,
set_passport_element_errors: C
) -> RTDResult<Ok>
pub async fn set_password<C: AsRef<SetPassword>>(
&self,
set_password: C
) -> RTDResult<PasswordState>
pub async fn set_pinned_chats<C: AsRef<SetPinnedChats>>(
&self,
set_pinned_chats: C
) -> RTDResult<Ok>
pub async fn set_poll_answer<C: AsRef<SetPollAnswer>>(
&self,
set_poll_answer: C
) -> RTDResult<Ok>
pub async fn set_profile_photo<C: AsRef<SetProfilePhoto>>(
&self,
set_profile_photo: C
) -> RTDResult<Ok>
pub async fn set_recovery_email_address<C: AsRef<SetRecoveryEmailAddress>>(
&self,
set_recovery_email_address: C
) -> RTDResult<PasswordState>
pub async fn set_scope_notification_settings<C: AsRef<SetScopeNotificationSettings>>(
&self,
set_scope_notification_settings: C
) -> RTDResult<Ok>
pub async fn set_sticker_position_in_set<C: AsRef<SetStickerPositionInSet>>(
&self,
set_sticker_position_in_set: C
) -> RTDResult<Ok>
pub async fn set_sticker_set_thumbnail<C: AsRef<SetStickerSetThumbnail>>(
&self,
set_sticker_set_thumbnail: C
) -> RTDResult<StickerSet>
pub async fn set_supergroup_sticker_set<C: AsRef<SetSupergroupStickerSet>>(
&self,
set_supergroup_sticker_set: C
) -> RTDResult<Ok>
pub async fn set_supergroup_username<C: AsRef<SetSupergroupUsername>>(
&self,
set_supergroup_username: C
) -> RTDResult<Ok>
pub async fn set_tdlib_parameters<C: AsRef<SetTdlibParameters>>(
&self,
set_tdlib_parameters: C
) -> RTDResult<Ok>
pub async fn set_user_privacy_setting_rules<C: AsRef<SetUserPrivacySettingRules>>(
&self,
set_user_privacy_setting_rules: C
) -> RTDResult<Ok>
pub async fn set_video_chat_default_participant<C: AsRef<SetVideoChatDefaultParticipant>>(
&self,
set_video_chat_default_participant: C
) -> RTDResult<Ok>
pub async fn start_group_call_recording<C: AsRef<StartGroupCallRecording>>(
&self,
start_group_call_recording: C
) -> RTDResult<Ok>
pub async fn start_group_call_screen_sharing<C: AsRef<StartGroupCallScreenSharing>>(
&self,
start_group_call_screen_sharing: C
) -> RTDResult<Text>
pub async fn start_scheduled_group_call<C: AsRef<StartScheduledGroupCall>>(
&self,
start_scheduled_group_call: C
) -> RTDResult<Ok>
pub async fn synchronize_language_pack<C: AsRef<SynchronizeLanguagePack>>(
&self,
synchronize_language_pack: C
) -> RTDResult<Ok>
pub async fn terminate_all_other_sessions<C: AsRef<TerminateAllOtherSessions>>(
&self,
terminate_all_other_sessions: C
) -> RTDResult<Ok>
pub async fn terminate_session<C: AsRef<TerminateSession>>(
&self,
terminate_session: C
) -> RTDResult<Ok>
pub async fn test_call_bytes<C: AsRef<TestCallBytes>>(
&self,
test_call_bytes: C
) -> RTDResult<TestBytes>
pub async fn test_call_empty<C: AsRef<TestCallEmpty>>(
&self,
test_call_empty: C
) -> RTDResult<Ok>
pub async fn test_call_string<C: AsRef<TestCallString>>(
&self,
test_call_string: C
) -> RTDResult<TestString>
pub async fn test_call_vector_int<C: AsRef<TestCallVectorInt>>(
&self,
test_call_vector_int: C
) -> RTDResult<TestVectorInt>
pub async fn test_call_vector_int_object<C: AsRef<TestCallVectorIntObject>>(
&self,
test_call_vector_int_object: C
) -> RTDResult<TestVectorIntObject>
pub async fn test_call_vector_string<C: AsRef<TestCallVectorString>>(
&self,
test_call_vector_string: C
) -> RTDResult<TestVectorString>
pub async fn test_call_vector_string_object<C: AsRef<TestCallVectorStringObject>>(
&self,
test_call_vector_string_object: C
) -> RTDResult<TestVectorStringObject>
pub async fn test_get_difference<C: AsRef<TestGetDifference>>(
&self,
test_get_difference: C
) -> RTDResult<Ok>
pub async fn test_return_error<C: AsRef<TestReturnError>>(
&self,
test_return_error: C
) -> RTDResult<Error>
pub async fn test_square_int<C: AsRef<TestSquareInt>>(
&self,
test_square_int: C
) -> RTDResult<TestInt>
pub async fn test_use_update<C: AsRef<TestUseUpdate>>(
&self,
test_use_update: C
) -> RTDResult<Update>
pub async fn toggle_chat_default_disable_notification<C: AsRef<ToggleChatDefaultDisableNotification>>(
&self,
toggle_chat_default_disable_notification: C
) -> RTDResult<Ok>
pub async fn toggle_chat_has_protected_content<C: AsRef<ToggleChatHasProtectedContent>>(
&self,
toggle_chat_has_protected_content: C
) -> RTDResult<Ok>
pub async fn toggle_chat_is_marked_as_unread<C: AsRef<ToggleChatIsMarkedAsUnread>>(
&self,
toggle_chat_is_marked_as_unread: C
) -> RTDResult<Ok>
pub async fn toggle_chat_is_pinned<C: AsRef<ToggleChatIsPinned>>(
&self,
toggle_chat_is_pinned: C
) -> RTDResult<Ok>
pub async fn toggle_group_call_enabled_start_notification<C: AsRef<ToggleGroupCallEnabledStartNotification>>(
&self,
toggle_group_call_enabled_start_notification: C
) -> RTDResult<Ok>
pub async fn toggle_group_call_is_my_video_enabled<C: AsRef<ToggleGroupCallIsMyVideoEnabled>>(
&self,
toggle_group_call_is_my_video_enabled: C
) -> RTDResult<Ok>
pub async fn toggle_group_call_is_my_video_paused<C: AsRef<ToggleGroupCallIsMyVideoPaused>>(
&self,
toggle_group_call_is_my_video_paused: C
) -> RTDResult<Ok>
pub async fn toggle_group_call_mute_new_participants<C: AsRef<ToggleGroupCallMuteNewParticipants>>(
&self,
toggle_group_call_mute_new_participants: C
) -> RTDResult<Ok>
pub async fn toggle_group_call_participant_is_hand_raised<C: AsRef<ToggleGroupCallParticipantIsHandRaised>>(
&self,
toggle_group_call_participant_is_hand_raised: C
) -> RTDResult<Ok>
pub async fn toggle_group_call_participant_is_muted<C: AsRef<ToggleGroupCallParticipantIsMuted>>(
&self,
toggle_group_call_participant_is_muted: C
) -> RTDResult<Ok>
pub async fn toggle_group_call_screen_sharing_is_paused<C: AsRef<ToggleGroupCallScreenSharingIsPaused>>(
&self,
toggle_group_call_screen_sharing_is_paused: C
) -> RTDResult<Ok>
pub async fn toggle_message_sender_is_blocked<C: AsRef<ToggleMessageSenderIsBlocked>>(
&self,
toggle_message_sender_is_blocked: C
) -> RTDResult<Ok>
pub async fn toggle_session_can_accept_calls<C: AsRef<ToggleSessionCanAcceptCalls>>(
&self,
toggle_session_can_accept_calls: C
) -> RTDResult<Ok>
pub async fn toggle_session_can_accept_secret_chats<C: AsRef<ToggleSessionCanAcceptSecretChats>>(
&self,
toggle_session_can_accept_secret_chats: C
) -> RTDResult<Ok>
pub async fn toggle_supergroup_is_all_history_available<C: AsRef<ToggleSupergroupIsAllHistoryAvailable>>(
&self,
toggle_supergroup_is_all_history_available: C
) -> RTDResult<Ok>
pub async fn toggle_supergroup_is_broadcast_group<C: AsRef<ToggleSupergroupIsBroadcastGroup>>(
&self,
toggle_supergroup_is_broadcast_group: C
) -> RTDResult<Ok>
pub async fn toggle_supergroup_sign_messages<C: AsRef<ToggleSupergroupSignMessages>>(
&self,
toggle_supergroup_sign_messages: C
) -> RTDResult<Ok>
pub async fn transfer_chat_ownership<C: AsRef<TransferChatOwnership>>(
&self,
transfer_chat_ownership: C
) -> RTDResult<Ok>
pub async fn unpin_all_chat_messages<C: AsRef<UnpinAllChatMessages>>(
&self,
unpin_all_chat_messages: C
) -> RTDResult<Ok>
pub async fn unpin_chat_message<C: AsRef<UnpinChatMessage>>(
&self,
unpin_chat_message: C
) -> RTDResult<Ok>
pub async fn upgrade_basic_group_chat_to_supergroup_chat<C: AsRef<UpgradeBasicGroupChatToSupergroupChat>>(
&self,
upgrade_basic_group_chat_to_supergroup_chat: C
) -> RTDResult<Chat>
pub async fn upload_sticker_file<C: AsRef<UploadStickerFile>>(
&self,
upload_sticker_file: C
) -> RTDResult<File>
pub async fn validate_order_info<C: AsRef<ValidateOrderInfo>>(
&self,
validate_order_info: C
) -> RTDResult<ValidatedOrderInfo>
pub async fn view_trending_sticker_sets<C: AsRef<ViewTrendingStickerSets>>(
&self,
view_trending_sticker_sets: C
) -> RTDResult<Ok>
pub async fn write_generated_file_part<C: AsRef<WriteGeneratedFilePart>>(
&self,
write_generated_file_part: C
) -> RTDResult<Ok>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AsyncApi
impl UnwindSafe for AsyncApi
Blanket Implementations
Mutably borrows from an owned value. Read more