[][src]Enum rtdlib::types::RTDFunctionType

pub enum RTDFunctionType {
    AcceptCall,
    AcceptTermsOfService,
    AddChatMember,
    AddChatMembers,
    AddCustomServerLanguagePack,
    AddFavoriteSticker,
    AddLocalMessage,
    AddLogMessage,
    AddNetworkStatistics,
    AddProxy,
    AddRecentlyFoundChat,
    AddRecentSticker,
    AddSavedAnimation,
    AddStickerToSet,
    AnswerCallbackQuery,
    AnswerCustomQuery,
    AnswerInlineQuery,
    AnswerPreCheckoutQuery,
    AnswerShippingQuery,
    BlockUser,
    CancelDownloadFile,
    CancelUploadFile,
    ChangeChatReportSpamState,
    ChangeImportedContacts,
    ChangePhoneNumber,
    ChangeStickerSet,
    CheckAuthenticationBotToken,
    CheckAuthenticationCode,
    CheckAuthenticationPassword,
    CheckChangePhoneNumberCode,
    CheckChatInviteLink,
    CheckChatUsername,
    CheckDatabaseEncryptionKey,
    CheckEmailAddressVerificationCode,
    CheckPhoneNumberConfirmationCode,
    CheckPhoneNumberVerificationCode,
    CheckRecoveryEmailAddressCode,
    CleanFileName,
    ClearAllDraftMessages,
    ClearImportedContacts,
    ClearRecentlyFoundChats,
    ClearRecentStickers,
    Close,
    CloseChat,
    CloseSecretChat,
    CreateBasicGroupChat,
    CreateCall,
    CreateNewBasicGroupChat,
    CreateNewSecretChat,
    CreateNewStickerSet,
    CreateNewSupergroupChat,
    CreatePrivateChat,
    CreateSecretChat,
    CreateSupergroupChat,
    CreateTemporaryPassword,
    DeleteAccount,
    DeleteChatHistory,
    DeleteChatMessagesFromUser,
    DeleteChatReplyMarkup,
    DeleteFile,
    DeleteLanguagePack,
    DeleteMessages,
    DeletePassportElement,
    DeleteProfilePhoto,
    DeleteSavedCredentials,
    DeleteSavedOrderInfo,
    DeleteSupergroup,
    Destroy,
    DisableProxy,
    DiscardCall,
    DisconnectAllWebsites,
    DisconnectWebsite,
    DownloadFile,
    EditCustomLanguagePackInfo,
    EditInlineMessageCaption,
    EditInlineMessageLiveLocation,
    EditInlineMessageMedia,
    EditInlineMessageReplyMarkup,
    EditInlineMessageText,
    EditMessageCaption,
    EditMessageLiveLocation,
    EditMessageMedia,
    EditMessageReplyMarkup,
    EditMessageText,
    EditProxy,
    EnableProxy,
    FinishFileGeneration,
    ForwardMessages,
    GenerateChatInviteLink,
    GetAccountTtl,
    GetActiveLiveLocationMessages,
    GetActiveSessions,
    GetAllPassportElements,
    GetApplicationConfig,
    GetArchivedStickerSets,
    GetAttachedStickerSets,
    GetAuthorizationState,
    GetBasicGroup,
    GetBasicGroupFullInfo,
    GetBlockedUsers,
    GetCallbackQueryAnswer,
    GetChat,
    GetChatAdministrators,
    GetChatEventLog,
    GetChatHistory,
    GetChatMember,
    GetChatMessageByDate,
    GetChatMessageCount,
    GetChatNotificationSettingsExceptions,
    GetChatPinnedMessage,
    GetChatReportSpamState,
    GetChats,
    GetChatStatisticsUrl,
    GetConnectedWebsites,
    GetContacts,
    GetCountryCode,
    GetCreatedPublicChats,
    GetCurrentState,
    GetDatabaseStatistics,
    GetDeepLinkInfo,
    GetFavoriteStickers,
    GetFile,
    GetFileDownloadedPrefixSize,
    GetFileExtension,
    GetFileMimeType,
    GetGameHighScores,
    GetGroupsInCommon,
    GetImportedContactCount,
    GetInlineGameHighScores,
    GetInlineQueryResults,
    GetInstalledStickerSets,
    GetInviteText,
    GetLanguagePackInfo,
    GetLanguagePackString,
    GetLanguagePackStrings,
    GetLocalizationTargetInfo,
    GetLogStream,
    GetLogTags,
    GetLogTagVerbosityLevel,
    GetLogVerbosityLevel,
    GetMapThumbnailFile,
    GetMe,
    GetMessage,
    GetMessageLink,
    GetMessageLocally,
    GetMessages,
    GetNetworkStatistics,
    GetOption,
    GetPassportAuthorizationForm,
    GetPassportAuthorizationFormAvailableElements,
    GetPassportElement,
    GetPasswordState,
    GetPaymentForm,
    GetPaymentReceipt,
    GetPreferredCountryLanguage,
    GetProxies,
    GetProxyLink,
    GetPublicMessageLink,
    GetPushReceiverId,
    GetRecentInlineBots,
    GetRecentlyVisitedTMeUrls,
    GetRecentStickers,
    GetRecoveryEmailAddress,
    GetRemoteFile,
    GetRepliedMessage,
    GetSavedAnimations,
    GetSavedOrderInfo,
    GetScopeNotificationSettings,
    GetSecretChat,
    GetStickerEmojis,
    GetStickers,
    GetStickerSet,
    GetStorageStatistics,
    GetStorageStatisticsFast,
    GetSupergroup,
    GetSupergroupFullInfo,
    GetSupergroupMembers,
    GetSupportUser,
    GetTemporaryPasswordState,
    GetTextEntities,
    GetTopChats,
    GetTrendingStickerSets,
    GetUser,
    GetUserFullInfo,
    GetUserPrivacySettingRules,
    GetUserProfilePhotos,
    GetWallpapers,
    GetWebPageInstantView,
    GetWebPagePreview,
    ImportContacts,
    JoinChat,
    JoinChatByInviteLink,
    LeaveChat,
    LogOut,
    OpenChat,
    OpenMessageContent,
    OptimizeStorage,
    ParseTextEntities,
    PinChatMessage,
    PingProxy,
    ProcessPushNotification,
    ReadAllChatMentions,
    ReadFilePart,
    RecoverAuthenticationPassword,
    RecoverPassword,
    RegisterDevice,
    RemoveContacts,
    RemoveFavoriteSticker,
    RemoveNotification,
    RemoveNotificationGroup,
    RemoveProxy,
    RemoveRecentHashtag,
    RemoveRecentlyFoundChat,
    RemoveRecentSticker,
    RemoveSavedAnimation,
    RemoveStickerFromSet,
    RemoveTopChat,
    ReorderInstalledStickerSets,
    ReportChat,
    ReportSupergroupSpam,
    RequestAuthenticationPasswordRecovery,
    RequestPasswordRecovery,
    ResendAuthenticationCode,
    ResendChangePhoneNumberCode,
    ResendEmailAddressVerificationCode,
    ResendPhoneNumberConfirmationCode,
    ResendPhoneNumberVerificationCode,
    ResendRecoveryEmailAddressCode,
    ResetAllNotificationSettings,
    ResetNetworkStatistics,
    SearchCallMessages,
    SearchChatMembers,
    SearchChatMessages,
    SearchChatRecentLocationMessages,
    SearchChats,
    SearchChatsOnServer,
    SearchContacts,
    SearchHashtags,
    SearchInstalledStickerSets,
    SearchMessages,
    SearchPublicChat,
    SearchPublicChats,
    SearchSecretMessages,
    SearchStickers,
    SearchStickerSet,
    SearchStickerSets,
    SendBotStartMessage,
    SendCallDebugInformation,
    SendCallRating,
    SendChatAction,
    SendChatScreenshotTakenNotification,
    SendChatSetTtlMessage,
    SendCustomRequest,
    SendEmailAddressVerificationCode,
    SendInlineQueryResultMessage,
    SendMessage,
    SendMessageAlbum,
    SendPassportAuthorizationForm,
    SendPaymentForm,
    SendPhoneNumberConfirmationCode,
    SendPhoneNumberVerificationCode,
    SetAccountTtl,
    SetAlarm,
    SetAuthenticationPhoneNumber,
    SetBio,
    SetBotUpdatesStatus,
    SetChatClientData,
    SetChatDraftMessage,
    SetChatMemberStatus,
    SetChatNotificationSettings,
    SetChatPhoto,
    SetChatTitle,
    SetCustomLanguagePack,
    SetCustomLanguagePackString,
    SetDatabaseEncryptionKey,
    SetFileGenerationProgress,
    SetGameScore,
    SetInlineGameScore,
    SetLogStream,
    SetLogTagVerbosityLevel,
    SetLogVerbosityLevel,
    SetName,
    SetNetworkType,
    SetOption,
    SetPassportElement,
    SetPassportElementErrors,
    SetPassword,
    SetPinnedChats,
    SetPollAnswer,
    SetProfilePhoto,
    SetRecoveryEmailAddress,
    SetScopeNotificationSettings,
    SetStickerPositionInSet,
    SetSupergroupDescription,
    SetSupergroupStickerSet,
    SetSupergroupUsername,
    SetTdlibParameters,
    SetUsername,
    SetUserPrivacySettingRules,
    StopPoll,
    SynchronizeLanguagePack,
    TerminateAllOtherSessions,
    TerminateSession,
    TestCallBytes,
    TestCallEmpty,
    TestCallString,
    TestCallVectorInt,
    TestCallVectorIntObject,
    TestCallVectorString,
    TestCallVectorStringObject,
    TestGetDifference,
    TestNetwork,
    TestSquareInt,
    TestUseError,
    TestUseUpdate,
    ToggleBasicGroupAdministrators,
    ToggleChatDefaultDisableNotification,
    ToggleChatIsMarkedAsUnread,
    ToggleChatIsPinned,
    ToggleSupergroupInvites,
    ToggleSupergroupIsAllHistoryAvailable,
    ToggleSupergroupSignMessages,
    UnblockUser,
    UnpinChatMessage,
    UpgradeBasicGroupChatToSupergroupChat,
    UploadFile,
    UploadStickerFile,
    ValidateOrderInfo,
    ViewMessages,
    ViewTrendingStickerSets,
    WriteGeneratedFilePart,
}

Variants

AcceptCallAcceptTermsOfServiceAddChatMemberAddChatMembersAddCustomServerLanguagePackAddFavoriteStickerAddLocalMessageAddLogMessageAddNetworkStatisticsAddProxyAddRecentlyFoundChatAddRecentStickerAddSavedAnimationAddStickerToSetAnswerCallbackQueryAnswerCustomQueryAnswerInlineQueryAnswerPreCheckoutQueryAnswerShippingQueryBlockUserCancelDownloadFileCancelUploadFileChangeChatReportSpamStateChangeImportedContactsChangePhoneNumberChangeStickerSetCheckAuthenticationBotTokenCheckAuthenticationCodeCheckAuthenticationPasswordCheckChangePhoneNumberCodeCheckChatInviteLinkCheckChatUsernameCheckDatabaseEncryptionKeyCheckEmailAddressVerificationCodeCheckPhoneNumberConfirmationCodeCheckPhoneNumberVerificationCodeCheckRecoveryEmailAddressCodeCleanFileNameClearAllDraftMessagesClearImportedContactsClearRecentlyFoundChatsClearRecentStickersCloseCloseChatCloseSecretChatCreateBasicGroupChatCreateCallCreateNewBasicGroupChatCreateNewSecretChatCreateNewStickerSetCreateNewSupergroupChatCreatePrivateChatCreateSecretChatCreateSupergroupChatCreateTemporaryPasswordDeleteAccountDeleteChatHistoryDeleteChatMessagesFromUserDeleteChatReplyMarkupDeleteFileDeleteLanguagePackDeleteMessagesDeletePassportElementDeleteProfilePhotoDeleteSavedCredentialsDeleteSavedOrderInfoDeleteSupergroupDestroyDisableProxyDiscardCallDisconnectAllWebsitesDisconnectWebsiteDownloadFileEditCustomLanguagePackInfoEditInlineMessageCaptionEditInlineMessageLiveLocationEditInlineMessageMediaEditInlineMessageReplyMarkupEditInlineMessageTextEditMessageCaptionEditMessageLiveLocationEditMessageMediaEditMessageReplyMarkupEditMessageTextEditProxyEnableProxyFinishFileGenerationForwardMessagesGenerateChatInviteLinkGetAccountTtlGetActiveLiveLocationMessagesGetActiveSessionsGetAllPassportElementsGetApplicationConfigGetArchivedStickerSetsGetAttachedStickerSetsGetAuthorizationStateGetBasicGroupGetBasicGroupFullInfoGetBlockedUsersGetCallbackQueryAnswerGetChatGetChatAdministratorsGetChatEventLogGetChatHistoryGetChatMemberGetChatMessageByDateGetChatMessageCountGetChatNotificationSettingsExceptionsGetChatPinnedMessageGetChatReportSpamStateGetChatsGetChatStatisticsUrlGetConnectedWebsitesGetContactsGetCountryCodeGetCreatedPublicChatsGetCurrentStateGetDatabaseStatisticsGetDeepLinkInfoGetFavoriteStickersGetFileGetFileDownloadedPrefixSizeGetFileExtensionGetFileMimeTypeGetGameHighScoresGetGroupsInCommonGetImportedContactCountGetInlineGameHighScoresGetInlineQueryResultsGetInstalledStickerSetsGetInviteTextGetLanguagePackInfoGetLanguagePackStringGetLanguagePackStringsGetLocalizationTargetInfoGetLogStreamGetLogTagsGetLogTagVerbosityLevelGetLogVerbosityLevelGetMapThumbnailFileGetMeGetMessageGetMessageLinkGetMessageLocallyGetMessagesGetNetworkStatisticsGetOptionGetPassportAuthorizationFormGetPassportAuthorizationFormAvailableElementsGetPassportElementGetPasswordStateGetPaymentFormGetPaymentReceiptGetPreferredCountryLanguageGetProxiesGetProxyLinkGetPublicMessageLinkGetPushReceiverIdGetRecentInlineBotsGetRecentlyVisitedTMeUrlsGetRecentStickersGetRecoveryEmailAddressGetRemoteFileGetRepliedMessageGetSavedAnimationsGetSavedOrderInfoGetScopeNotificationSettingsGetSecretChatGetStickerEmojisGetStickersGetStickerSetGetStorageStatisticsGetStorageStatisticsFastGetSupergroupGetSupergroupFullInfoGetSupergroupMembersGetSupportUserGetTemporaryPasswordStateGetTextEntitiesGetTopChatsGetTrendingStickerSetsGetUserGetUserFullInfoGetUserPrivacySettingRulesGetUserProfilePhotosGetWallpapersGetWebPageInstantViewGetWebPagePreviewImportContactsJoinChatJoinChatByInviteLinkLeaveChatLogOutOpenChatOpenMessageContentOptimizeStorageParseTextEntitiesPinChatMessagePingProxyProcessPushNotificationReadAllChatMentionsReadFilePartRecoverAuthenticationPasswordRecoverPasswordRegisterDeviceRemoveContactsRemoveFavoriteStickerRemoveNotificationRemoveNotificationGroupRemoveProxyRemoveRecentHashtagRemoveRecentlyFoundChatRemoveRecentStickerRemoveSavedAnimationRemoveStickerFromSetRemoveTopChatReorderInstalledStickerSetsReportChatReportSupergroupSpamRequestAuthenticationPasswordRecoveryRequestPasswordRecoveryResendAuthenticationCodeResendChangePhoneNumberCodeResendEmailAddressVerificationCodeResendPhoneNumberConfirmationCodeResendPhoneNumberVerificationCodeResendRecoveryEmailAddressCodeResetAllNotificationSettingsResetNetworkStatisticsSearchCallMessagesSearchChatMembersSearchChatMessagesSearchChatRecentLocationMessagesSearchChatsSearchChatsOnServerSearchContactsSearchHashtagsSearchInstalledStickerSetsSearchMessagesSearchPublicChatSearchPublicChatsSearchSecretMessagesSearchStickersSearchStickerSetSearchStickerSetsSendBotStartMessageSendCallDebugInformationSendCallRatingSendChatActionSendChatScreenshotTakenNotificationSendChatSetTtlMessageSendCustomRequestSendEmailAddressVerificationCodeSendInlineQueryResultMessageSendMessageSendMessageAlbumSendPassportAuthorizationFormSendPaymentFormSendPhoneNumberConfirmationCodeSendPhoneNumberVerificationCodeSetAccountTtlSetAlarmSetAuthenticationPhoneNumberSetBioSetBotUpdatesStatusSetChatClientDataSetChatDraftMessageSetChatMemberStatusSetChatNotificationSettingsSetChatPhotoSetChatTitleSetCustomLanguagePackSetCustomLanguagePackStringSetDatabaseEncryptionKeySetFileGenerationProgressSetGameScoreSetInlineGameScoreSetLogStreamSetLogTagVerbosityLevelSetLogVerbosityLevelSetNameSetNetworkTypeSetOptionSetPassportElementSetPassportElementErrorsSetPasswordSetPinnedChatsSetPollAnswerSetProfilePhotoSetRecoveryEmailAddressSetScopeNotificationSettingsSetStickerPositionInSetSetSupergroupDescriptionSetSupergroupStickerSetSetSupergroupUsernameSetTdlibParametersSetUsernameSetUserPrivacySettingRulesStopPollSynchronizeLanguagePackTerminateAllOtherSessionsTerminateSessionTestCallBytesTestCallEmptyTestCallStringTestCallVectorIntTestCallVectorIntObjectTestCallVectorStringTestCallVectorStringObjectTestGetDifferenceTestNetworkTestSquareIntTestUseErrorTestUseUpdateToggleBasicGroupAdministratorsToggleChatDefaultDisableNotificationToggleChatIsMarkedAsUnreadToggleChatIsPinnedToggleSupergroupInvitesToggleSupergroupIsAllHistoryAvailableToggleSupergroupSignMessagesUnblockUserUnpinChatMessageUpgradeBasicGroupChatToSupergroupChatUploadFileUploadStickerFileValidateOrderInfoViewMessagesViewTrendingStickerSetsWriteGeneratedFilePart

Methods

impl RTDFunctionType[src]

pub fn of<S: AsRef<str>>(text: S) -> Option<Self>[src]

Trait Implementations

impl Eq for RTDFunctionType[src]

impl Ord for RTDFunctionType[src]

fn max(self, other: Self) -> Self1.21.0[src]

Compares and returns the maximum of two values. Read more

fn min(self, other: Self) -> Self1.21.0[src]

Compares and returns the minimum of two values. Read more

fn clamp(self, min: Self, max: Self) -> Self[src]

🔬 This is a nightly-only experimental API. (clamp)

Restrict a value to a certain interval. Read more

impl PartialEq<RTDFunctionType> for RTDFunctionType[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Clone for RTDFunctionType[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialOrd<RTDFunctionType> for RTDFunctionType[src]

#[must_use]
fn lt(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests less than (for self and other) and is used by the < operator. Read more

#[must_use]
fn le(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more

#[must_use]
fn gt(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests greater than (for self and other) and is used by the > operator. Read more

#[must_use]
fn ge(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more

impl Debug for RTDFunctionType[src]

impl Hash for RTDFunctionType[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl FromStr for RTDFunctionType[src]

type Err = ParseError

The associated error which can be returned from parsing.

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]