List of all items
Structs
- api::advanced::AdvancedService
- api::advanced::BlockingAdvancedService
- api::bot::BlockingBotService
- api::bot::BotService
- api::chats::BlockingChatsService
- api::chats::ChatsService
- api::files::BlockingFilesService
- api::files::FilesService
- api::messages::BlockingMessagesService
- api::messages::MessagesService
- api::payments::BlockingPaymentsService
- api::payments::PaymentsService
- api::stickers::BlockingStickersService
- api::stickers::StickersService
- api::updates::BlockingUpdatesService
- api::updates::UpdatesService
- auth::BotToken
- auth::VerifiedWebAppInitData
- bot::BotApp
- bot::BotContext
- bot::BotEngine
- bot::BotOutbox
- bot::CallbackInput
- bot::CallbackRouteBuilder
- bot::ChannelUpdateSource
- bot::ChatJoinRequestInput
- bot::ChatMemberUpdatedInput
- bot::ChatSession
- bot::CodedCallbackInput
- bot::CommandData
- bot::CommandDescription
- bot::CommandInputRouteBuilder
- bot::CommandRouteBuilder
- bot::ContextAppApi
- bot::EngineConfig
- bot::ExtractedRouteBuilder
- bot::InMemorySessionStore
- bot::JsonCallback
- bot::JsonFileSessionStore
- bot::LongPollingSource
- bot::MappedExtractedRouteBuilder
- bot::MyChatMemberUpdatedInput
- bot::OutboxConfig
- bot::ParsedCommandRouteBuilder
- bot::PollingConfig
- bot::PostgresSessionStore
- bot::RedisSessionStore
- bot::RequestState
- bot::RequestStateKey
- bot::RequestStateSlot
- bot::Router
- bot::SourceErrorBackoffConfig
- bot::TextInput
- bot::TypedCommandInput
- bot::TypedCommandRouteBuilder
- bot::UpdateRouteBuilder
- bot::UpdateSink
- bot::WebAppInput
- bot::WebhookConfig
- bot::WebhookRunner
- bot::WriteAccessAllowedInput
- bot::testing::BotHarness
- client::AnimationSendBuilder
- client::AppApi
- client::AudioSendBuilder
- client::BanMemberOptions
- client::BlockingAnimationSendBuilder
- client::BlockingAppApi
- client::BlockingAudioSendBuilder
- client::BlockingCallbackAnswerBuilder
- client::BlockingClient
- client::BlockingControlApi
- client::BlockingDocumentSendBuilder
- client::BlockingMediaGroupSendBuilder
- client::BlockingMembershipApi
- client::BlockingModerationApi
- client::BlockingModerationNoticeApi
- client::BlockingPhotoSendBuilder
- client::BlockingRawApi
- client::BlockingSetupApi
- client::BlockingStickerSendBuilder
- client::BlockingTextSendBuilder
- client::BlockingTypedApi
- client::BlockingVideoSendBuilder
- client::BlockingVoiceSendBuilder
- client::BlockingWebAppApi
- client::BootstrapFetchStepReport
- client::BootstrapOutcome
- client::BootstrapPlan
- client::BootstrapReport
- client::BootstrapRetryPolicy
- client::BootstrapStepDiagnostics
- client::BootstrapSyncStepReport
- client::CallbackAnswerBuilder
- client::Client
- client::ClientBuilder
- client::ClientMetric
- client::ControlApi
- client::DocumentSendBuilder
- client::MediaGroupSendBuilder
- client::MembershipApi
- client::MenuButtonConfig
- client::ModerationApi
- client::ModerationNoticeApi
- client::PhotoSendBuilder
- client::RateLimitConfig
- client::RawApi
- client::RequestDefaults
- client::RestrictMemberOptions
- client::RetryConfig
- client::SetupApi
- client::StickerSendBuilder
- client::TextSendBuilder
- client::TypedApi
- client::VideoSendBuilder
- client::VoiceSendBuilder
- client::WebAppApi
- client::WebAppQueryPayload
- testing::FakeTelegramServer
- testing::RecordedRequest
- testing::RequestExpectation
- types::advanced::AdvancedAddStickerToSetRequest
- types::advanced::AdvancedAnswerPreCheckoutQueryRequest
- types::advanced::AdvancedAnswerShippingQueryRequest
- types::advanced::AdvancedAnswerWebAppQueryRequest
- types::advanced::AdvancedApproveChatJoinRequest
- types::advanced::AdvancedApproveSuggestedPostRequest
- types::advanced::AdvancedCloseForumTopicRequest
- types::advanced::AdvancedCloseGeneralForumTopicRequest
- types::advanced::AdvancedConvertGiftToStarsRequest
- types::advanced::AdvancedCreateChatSubscriptionInviteLinkRequest
- types::advanced::AdvancedCreateForumTopicRequest
- types::advanced::AdvancedCreateInvoiceLinkRequest
- types::advanced::AdvancedCreateNewStickerSetRequest
- types::advanced::AdvancedDeclineChatJoinRequest
- types::advanced::AdvancedDeclineSuggestedPostRequest
- types::advanced::AdvancedDeleteBusinessMessagesRequest
- types::advanced::AdvancedDeleteForumTopicRequest
- types::advanced::AdvancedDeleteStickerFromSetRequest
- types::advanced::AdvancedDeleteStickerSetRequest
- types::advanced::AdvancedDeleteStoryRequest
- types::advanced::AdvancedEditChatSubscriptionInviteLinkRequest
- types::advanced::AdvancedEditForumTopicRequest
- types::advanced::AdvancedEditGeneralForumTopicRequest
- types::advanced::AdvancedEditMessageChecklistRequest
- types::advanced::AdvancedEditMessageMediaRequest
- types::advanced::AdvancedEditStoryRequest
- types::advanced::AdvancedEditUserStarSubscriptionRequest
- types::advanced::AdvancedForwardMessagesRequest
- types::advanced::AdvancedGetAvailableGiftsRequest
- types::advanced::AdvancedGetBusinessAccountGiftsRequest
- types::advanced::AdvancedGetBusinessAccountStarBalanceRequest
- types::advanced::AdvancedGetBusinessConnectionRequest
- types::advanced::AdvancedGetChatGiftsRequest
- types::advanced::AdvancedGetChatMenuButtonRequest
- types::advanced::AdvancedGetCustomEmojiStickersRequest
- types::advanced::AdvancedGetForumTopicIconStickersRequest
- types::advanced::AdvancedGetGameHighScoresRequest
- types::advanced::AdvancedGetMyDefaultAdministratorRightsRequest
- types::advanced::AdvancedGetMyStarBalanceRequest
- types::advanced::AdvancedGetStarTransactionsRequest
- types::advanced::AdvancedGetStickerSetRequest
- types::advanced::AdvancedGetUserChatBoostsRequest
- types::advanced::AdvancedGetUserGiftsRequest
- types::advanced::AdvancedGetUserProfileAudiosRequest
- types::advanced::AdvancedGiftPremiumSubscriptionRequest
- types::advanced::AdvancedHideGeneralForumTopicRequest
- types::advanced::AdvancedPostStoryRequest
- types::advanced::AdvancedReadBusinessMessageRequest
- types::advanced::AdvancedRefundStarPaymentRequest
- types::advanced::AdvancedRemoveBusinessAccountProfilePhotoRequest
- types::advanced::AdvancedRemoveChatVerificationRequest
- types::advanced::AdvancedRemoveMyProfilePhotoRequest
- types::advanced::AdvancedRemoveUserVerificationRequest
- types::advanced::AdvancedReopenForumTopicRequest
- types::advanced::AdvancedReopenGeneralForumTopicRequest
- types::advanced::AdvancedReplaceStickerInSetRequest
- types::advanced::AdvancedRepostStoryRequest
- types::advanced::AdvancedSavePreparedInlineMessageRequest
- types::advanced::AdvancedSendChecklistRequest
- types::advanced::AdvancedSendGameRequest
- types::advanced::AdvancedSendGiftRequest
- types::advanced::AdvancedSendInvoiceRequest
- types::advanced::AdvancedSendMessageDraftRequest
- types::advanced::AdvancedSendPaidMediaRequest
- types::advanced::AdvancedSendStickerRequest
- types::advanced::AdvancedSetBusinessAccountBioRequest
- types::advanced::AdvancedSetBusinessAccountGiftSettingsRequest
- types::advanced::AdvancedSetBusinessAccountNameRequest
- types::advanced::AdvancedSetBusinessAccountProfilePhotoRequest
- types::advanced::AdvancedSetBusinessAccountUsernameRequest
- types::advanced::AdvancedSetChatMenuButtonRequest
- types::advanced::AdvancedSetChatPhotoRequest
- types::advanced::AdvancedSetCustomEmojiStickerSetThumbnailRequest
- types::advanced::AdvancedSetGameScoreRequest
- types::advanced::AdvancedSetMessageReactionRequest
- types::advanced::AdvancedSetMyDefaultAdministratorRightsRequest
- types::advanced::AdvancedSetMyProfilePhotoRequest
- types::advanced::AdvancedSetPassportDataErrorsRequest
- types::advanced::AdvancedSetStickerEmojiListRequest
- types::advanced::AdvancedSetStickerKeywordsRequest
- types::advanced::AdvancedSetStickerMaskPositionRequest
- types::advanced::AdvancedSetStickerPositionInSetRequest
- types::advanced::AdvancedSetStickerSetThumbnailRequest
- types::advanced::AdvancedSetStickerSetTitleRequest
- types::advanced::AdvancedSetUserEmojiStatusRequest
- types::advanced::AdvancedTransferBusinessAccountStarsRequest
- types::advanced::AdvancedTransferGiftRequest
- types::advanced::AdvancedUnhideGeneralForumTopicRequest
- types::advanced::AdvancedUnpinAllForumTopicMessagesRequest
- types::advanced::AdvancedUnpinAllGeneralForumTopicMessagesRequest
- types::advanced::AdvancedUpgradeGiftRequest
- types::advanced::AdvancedUploadStickerFileRequest
- types::advanced::AdvancedVerifyChatRequest
- types::advanced::AdvancedVerifyUserRequest
- types::bot::GetUserProfilePhotosRequest
- types::bot::User
- types::bot::UserProfilePhotos
- types::chat::BanChatMemberRequest
- types::chat::BanChatSenderChatRequest
- types::chat::ChatAdministratorRights
- types::chat::ChatInviteLink
- types::chat::ChatMemberAdministrator
- types::chat::ChatMemberBanned
- types::chat::ChatMemberLeft
- types::chat::ChatMemberOwner
- types::chat::ChatMemberRegular
- types::chat::ChatMemberRestricted
- types::chat::ChatPermissions
- types::chat::CreateChatInviteLinkRequest
- types::chat::DeleteChatPhotoRequest
- types::chat::DeleteChatStickerSetRequest
- types::chat::EditChatInviteLinkRequest
- types::chat::ExportChatInviteLinkRequest
- types::chat::GetChatAdministratorsRequest
- types::chat::GetChatMemberCountRequest
- types::chat::GetChatMemberRequest
- types::chat::GetChatRequest
- types::chat::LeaveChatRequest
- types::chat::PinChatMessageRequest
- types::chat::PromoteChatMemberRequest
- types::chat::RestrictChatMemberRequest
- types::chat::RevokeChatInviteLinkRequest
- types::chat::SetChatAdministratorCustomTitleRequest
- types::chat::SetChatDescriptionRequest
- types::chat::SetChatPermissionsRequest
- types::chat::SetChatStickerSetRequest
- types::chat::SetChatTitleRequest
- types::chat::UnbanChatMemberRequest
- types::chat::UnbanChatSenderChatRequest
- types::chat::UnpinAllChatMessagesRequest
- types::chat::UnpinChatMessageRequest
- types::command::BotCommand
- types::command::BotDescription
- types::command::BotName
- types::command::BotShortDescription
- types::command::DeleteMyCommandsRequest
- types::command::GetMyCommandsRequest
- types::command::GetMyDescriptionRequest
- types::command::GetMyNameRequest
- types::command::GetMyShortDescriptionRequest
- types::command::SetMyCommandsRequest
- types::command::SetMyDescriptionRequest
- types::command::SetMyNameRequest
- types::command::SetMyShortDescriptionRequest
- types::common::MessageId
- types::common::ResponseParameters
- types::common::UserId
- types::file::File
- types::file::GetFileRequest
- types::message::Animation
- types::message::Audio
- types::message::Chat
- types::message::ChatBoostAdded
- types::message::ChatOwnerChanged
- types::message::ChatOwnerLeft
- types::message::ChatShared
- types::message::Checklist
- types::message::ChecklistTask
- types::message::ChecklistTasksAdded
- types::message::ChecklistTasksDone
- types::message::Contact
- types::message::CopyMessageRequest
- types::message::CopyMessagesRequest
- types::message::DeleteMessageRequest
- types::message::DeleteMessagesRequest
- types::message::Dice
- types::message::DirectMessagePriceChanged
- types::message::Document
- types::message::EditMessageCaptionRequest
- types::message::EditMessageLiveLocationRequest
- types::message::EditMessageReplyMarkupRequest
- types::message::EditMessageTextRequest
- types::message::ExternalReplyInfo
- types::message::ForumTopicClosed
- types::message::ForumTopicCreated
- types::message::ForumTopicEdited
- types::message::ForumTopicReopened
- types::message::ForwardMessageRequest
- types::message::Game
- types::message::GeneralForumTopicHidden
- types::message::GeneralForumTopicUnhidden
- types::message::Giveaway
- types::message::GiveawayCompleted
- types::message::GiveawayCreated
- types::message::GiveawayWinners
- types::message::InaccessibleMessage
- types::message::InputMediaAnimation
- types::message::InputMediaAudio
- types::message::InputMediaDocument
- types::message::InputMediaPhoto
- types::message::InputMediaVideo
- types::message::Invoice
- types::message::Location
- types::message::Message
- types::message::MessageAutoDeleteTimerChanged
- types::message::MessageEntity
- types::message::MessageIdObject
- types::message::OrderInfo
- types::message::PaidMediaInfo
- types::message::PaidMessagePriceChanged
- types::message::PhotoSize
- types::message::Poll
- types::message::PollOption
- types::message::ProximityAlertTriggered
- types::message::RefundedPayment
- types::message::SendAnimationRequest
- types::message::SendAudioRequest
- types::message::SendChatActionRequest
- types::message::SendContactRequest
- types::message::SendDiceRequest
- types::message::SendDocumentRequest
- types::message::SendLocationRequest
- types::message::SendMediaGroupRequest
- types::message::SendMessageRequest
- types::message::SendPhotoRequest
- types::message::SendPollRequest
- types::message::SendVenueRequest
- types::message::SendVideoNoteRequest
- types::message::SendVideoRequest
- types::message::SendVoiceRequest
- types::message::SentWebAppMessage
- types::message::SharedUser
- types::message::ShippingAddress
- types::message::StarAmount
- types::message::StopMessageLiveLocationRequest
- types::message::StopPollRequest
- types::message::Story
- types::message::SuccessfulPayment
- types::message::SuggestedPostApprovalFailed
- types::message::SuggestedPostApproved
- types::message::SuggestedPostDeclined
- types::message::SuggestedPostInfo
- types::message::SuggestedPostPaid
- types::message::SuggestedPostPrice
- types::message::SuggestedPostRefunded
- types::message::TextQuote
- types::message::UsersShared
- types::message::Venue
- types::message::Video
- types::message::VideoChatEnded
- types::message::VideoChatParticipantsInvited
- types::message::VideoChatScheduled
- types::message::VideoChatStarted
- types::message::VideoNote
- types::message::VideoQuality
- types::message::Voice
- types::message::WriteAccessAllowed
- types::payment::AnswerPreCheckoutQueryRequest
- types::payment::AnswerShippingQueryRequest
- types::payment::CreateInvoiceLinkRequest
- types::payment::LabeledPrice
- types::payment::SendInvoiceRequest
- types::payment::ShippingOption
- types::sticker::AddStickerToSetRequest
- types::sticker::CreateNewStickerSetRequest
- types::sticker::DeleteStickerFromSetRequest
- types::sticker::DeleteStickerSetRequest
- types::sticker::GetCustomEmojiStickersRequest
- types::sticker::GetStickerSetRequest
- types::sticker::InputSticker
- types::sticker::MaskPosition
- types::sticker::ReplaceStickerInSetRequest
- types::sticker::SendStickerRequest
- types::sticker::SetCustomEmojiStickerSetThumbnailRequest
- types::sticker::SetStickerEmojiListRequest
- types::sticker::SetStickerKeywordsRequest
- types::sticker::SetStickerMaskPositionRequest
- types::sticker::SetStickerPositionInSetRequest
- types::sticker::SetStickerSetThumbnailRequest
- types::sticker::SetStickerSetTitleRequest
- types::sticker::Sticker
- types::sticker::StickerSet
- types::sticker::UploadStickerFileRequest
- types::telegram::AcceptedGiftTypes
- types::telegram::CallbackPayloadCodec
- types::telegram::CompactCallbackCodec
- types::telegram::CompactCallbackDecoder
- types::telegram::CompactCallbackEncoder
- types::telegram::ForceReply
- types::telegram::InlineKeyboardButton
- types::telegram::InlineKeyboardMarkup
- types::telegram::InlineQueryResult
- types::telegram::InlineQueryResultArticle
- types::telegram::InlineQueryResultsButton
- types::telegram::InputChecklist
- types::telegram::InputPaidMedia
- types::telegram::InputStoryContent
- types::telegram::InputTextMessageContent
- types::telegram::JsonCallbackCodec
- types::telegram::KeyboardButton
- types::telegram::LinkPreviewOptions
- types::telegram::MenuButtonWebApp
- types::telegram::PassportElementError
- types::telegram::ReactionType
- types::telegram::ReplyKeyboardMarkup
- types::telegram::ReplyKeyboardRemove
- types::telegram::ReplyParameters
- types::telegram::StoryArea
- types::telegram::SuggestedPostParameters
- types::telegram::WebAppData
- types::telegram::WebAppInfo
- types::update::AnswerCallbackQueryRequest
- types::update::AnswerInlineQueryRequest
- types::update::CallbackQuery
- types::update::ChatJoinRequest
- types::update::ChatMemberUpdated
- types::update::ChosenInlineResult
- types::update::GetUpdatesRequest
- types::update::InlineQuery
- types::update::PollAnswer
- types::update::Update
- types::upload::UploadFile
- types::webhook::DeleteWebhookRequest
- types::webhook::SetWebhookRequest
- types::webhook::WebhookInfo
Enums
- auth::Auth
- bot::DispatchMetricOutcome
- bot::DispatchOutcome
- bot::EngineEvent
- bot::EngineMetric
- bot::ErrorPolicy
- bot::HandlerError
- bot::RouteRejection
- bot::StateTransition
- bot::ThrottleScope
- client::BootstrapGetMePolicy
- client::BootstrapStepPhase
- client::BootstrapStepStatus
- error::Error
- error::ErrorClass
- types::chat::ChatAdministratorCapability
- types::chat::ChatMember
- types::chat::ChatMemberStatus
- types::command::BotCommandScope
- types::common::ChatId
- types::common::ParseMode
- types::message::ChatAction
- types::message::ChatType
- types::message::DiceEmoji
- types::message::EditMessageResult
- types::message::InputMedia
- types::message::MaybeInaccessibleMessage
- types::message::MessageEntityKind
- types::message::MessageKind
- types::message::MessageOrigin
- types::message::PaidMedia
- types::message::PollKind
- types::message::SuggestedPostRefundReason
- types::message::SuggestedPostState
- types::sticker::StickerFormat
- types::sticker::StickerType
- types::telegram::MenuButton
- types::telegram::MenuButtonKind
- types::telegram::ReplyMarkup
- types::update::UpdateKind
Traits
- bot::BotCommands
- bot::CommandArgs
- bot::SessionStore
- bot::UpdateExt
- bot::UpdateExtractor
- bot::UpdateSource
- types::advanced::AdvancedRequest
- types::telegram::CallbackCodec
- types::telegram::CallbackPayload
- types::telegram::CompactCallbackPayload
Derive Macros
Functions
- auth::parse_web_app_init_data
- auth::verify_web_app_init_data
- bot::apply_chat_state_transition
- bot::axum::dispatch_webhook
- bot::axum::dispatch_webhook_status
- bot::axum::telegram_secret_token
- bot::axum::webhook_handler
- bot::channel_source
- bot::clear_chat_state
- bot::command_definitions
- bot::extract_actor
- bot::extract_actor_id
- bot::extract_callback_data
- bot::extract_callback_json
- bot::extract_callback_with_codec
- bot::extract_chat
- bot::extract_chat_join_request
- bot::extract_chat_member_update
- bot::extract_command
- bot::extract_command_args
- bot::extract_command_args_for_bot
- bot::extract_command_data
- bot::extract_command_data_for_bot
- bot::extract_command_for_bot
- bot::extract_compact_callback
- bot::extract_message
- bot::extract_message_kind
- bot::extract_my_chat_member_update
- bot::extract_subject
- bot::extract_subject_id
- bot::extract_text
- bot::extract_typed_callback
- bot::extract_user
- bot::extract_user_id
- bot::extract_web_app_data
- bot::extract_write_access_allowed
- bot::load_chat_state
- bot::parse_command_text
- bot::parse_command_text_for_bot
- bot::parse_typed_command
- bot::parse_typed_command_for_bot
- bot::save_chat_state
- bot::testing::callback_update
- bot::testing::message_update
- bot::tokenize_command_args
- bot::update_chat_id
Type Aliases
- bot::AsyncEngineEventHook
- bot::AsyncEngineMetricHook
- bot::AsyncHandlerErrorHook
- bot::AsyncSourceErrorHook
- bot::CompactCallbackInput
- bot::CompactCallbackRouteBuilder
- bot::EngineEventHook
- bot::EngineMetricHook
- bot::HandlerErrorHook
- bot::HandlerFn
- bot::HandlerResult
- bot::MiddlewareFn
- bot::SourceErrorHook
- bot::TypedCallbackInput
- bot::TypedCallbackRouteBuilder
- client::ClientMetricHook
- error::Result
- testing::TestingResult