List of all items[−]
Structs
- Bot
- adaptors::AutoSend
- adaptors::CacheMe
- adaptors::DefaultParseMode
- adaptors::Throttle
- adaptors::auto_send::AutoRequest
- adaptors::auto_send::AutoSend
- adaptors::cache_me::CacheMe
- adaptors::cache_me::CachedMeRequest
- adaptors::cache_me::Send
- adaptors::cache_me::SendRef
- adaptors::throttle::Limits
- adaptors::throttle::Throttle
- adaptors::throttle::ThrottlingRequest
- adaptors::throttle::ThrottlingSend
- adaptors::throttle::ThrottlingSendRef
- dispatching::Dispatcher
- dispatching::UpdateWithCx
- dispatching::dialogue::DialogueDispatcher
- dispatching::dialogue::DialogueWithCx
- dispatching::dialogue::InMemStorage
- dispatching::dialogue::RedisStorage
- dispatching::dialogue::SqliteStorage
- dispatching::dialogue::TraceStorage
- dispatching::dialogue::serializer::Bincode
- dispatching::dialogue::serializer::Cbor
- dispatching::dialogue::serializer::Json
- error_handlers::IgnoringErrorHandler
- error_handlers::IgnoringErrorHandlerSafe
- error_handlers::LoggingErrorHandler
- payloads::AddStickerToSet
- payloads::AnswerCallbackQuery
- payloads::AnswerInlineQuery
- payloads::AnswerPreCheckoutQuery
- payloads::AnswerShippingQuery
- payloads::Close
- payloads::CopyMessage
- payloads::CreateChatInviteLink
- payloads::CreateNewStickerSet
- payloads::DeleteChatPhoto
- payloads::DeleteChatStickerSet
- payloads::DeleteMessage
- payloads::DeleteStickerFromSet
- payloads::DeleteWebhook
- payloads::EditChatInviteLink
- payloads::EditMessageCaption
- payloads::EditMessageCaptionInline
- payloads::EditMessageLiveLocation
- payloads::EditMessageLiveLocationInline
- payloads::EditMessageMedia
- payloads::EditMessageMediaInline
- payloads::EditMessageReplyMarkup
- payloads::EditMessageReplyMarkupInline
- payloads::EditMessageText
- payloads::EditMessageTextInline
- payloads::ExportChatInviteLink
- payloads::ForwardMessage
- payloads::GetChat
- payloads::GetChatAdministrators
- payloads::GetChatMember
- payloads::GetChatMembersCount
- payloads::GetFile
- payloads::GetGameHighScores
- payloads::GetMe
- payloads::GetMyCommands
- payloads::GetStickerSet
- payloads::GetUpdates
- payloads::GetUpdatesFaultTolerant
- payloads::GetUserProfilePhotos
- payloads::GetWebhookInfo
- payloads::KickChatMember
- payloads::LeaveChat
- payloads::LogOut
- payloads::PinChatMessage
- payloads::PromoteChatMember
- payloads::RestrictChatMember
- payloads::RevokeChatInviteLink
- payloads::SendAnimation
- payloads::SendAudio
- payloads::SendChatAction
- payloads::SendContact
- payloads::SendDice
- payloads::SendDocument
- payloads::SendGame
- payloads::SendInvoice
- payloads::SendLocation
- payloads::SendMediaGroup
- payloads::SendMessage
- payloads::SendPhoto
- payloads::SendPoll
- payloads::SendSticker
- payloads::SendVenue
- payloads::SendVideo
- payloads::SendVideoNote
- payloads::SendVoice
- payloads::SetChatAdministratorCustomTitle
- payloads::SetChatDescription
- payloads::SetChatPermissions
- payloads::SetChatPhoto
- payloads::SetChatStickerSet
- payloads::SetChatTitle
- payloads::SetGameScore
- payloads::SetGameScoreInline
- payloads::SetMyCommands
- payloads::SetPassportDataErrors
- payloads::SetStickerPositionInSet
- payloads::SetStickerSetThumb
- payloads::SetWebhook
- payloads::StopMessageLiveLocation
- payloads::StopMessageLiveLocationInline
- payloads::StopPoll
- payloads::UnbanChatMember
- payloads::UnpinAllChatMessages
- payloads::UnpinChatMessage
- payloads::UploadStickerFile
- prelude::AutoSend
- prelude::Bot
- prelude::CallbackQuery
- prelude::ChatMemberUpdated
- prelude::ChosenInlineResult
- prelude::DialogueDispatcher
- prelude::DialogueWithCx
- prelude::Dispatcher
- prelude::InlineQuery
- prelude::Message
- prelude::Poll
- prelude::PollAnswer
- prelude::PreCheckoutQuery
- prelude::ShippingQuery
- prelude::UnboundedReceiver
- prelude::UpdateWithCx
- requests::JsonRequest
- requests::MultipartRequest
- types::Administrator
- types::Animation
- types::Audio
- types::BotCommand
- types::CallbackGame
- types::CallbackQuery
- types::Chat
- types::ChatInviteLink
- types::ChatLocation
- types::ChatMember
- types::ChatMemberUpdated
- types::ChatPermissions
- types::ChatPhoto
- types::ChatPrivate
- types::ChatPublic
- types::ChosenInlineResult
- types::Contact
- types::Creator
- types::Dice
- types::Document
- types::EncryptedCredentials
- types::EncryptedPassportElement
- types::EncryptedPassportElementAddress
- types::EncryptedPassportElementBankStatement
- types::EncryptedPassportElementDriverLicense
- types::EncryptedPassportElementEmail
- types::EncryptedPassportElementIdentityCard
- types::EncryptedPassportElementInternalPassport
- types::EncryptedPassportElementPassport
- types::EncryptedPassportElementPassportRegistration
- types::EncryptedPassportElementPersonalDetails
- types::EncryptedPassportElementPhoneNumber
- types::EncryptedPassportElementRentalAgreement
- types::EncryptedPassportElementTemporaryRegistration
- types::EncryptedPassportElementUtilityBill
- types::False
- types::File
- types::ForceReply
- types::ForwardChannel
- types::ForwardNonChannel
- types::ForwardOrigin
- types::Game
- types::GameHighScore
- types::InlineKeyboardButton
- types::InlineKeyboardMarkup
- types::InlineQuery
- types::InlineQueryResultArticle
- types::InlineQueryResultAudio
- types::InlineQueryResultCachedAudio
- types::InlineQueryResultCachedDocument
- types::InlineQueryResultCachedGif
- types::InlineQueryResultCachedMpeg4Gif
- types::InlineQueryResultCachedPhoto
- types::InlineQueryResultCachedSticker
- types::InlineQueryResultCachedVideo
- types::InlineQueryResultCachedVoice
- types::InlineQueryResultContact
- types::InlineQueryResultDocument
- types::InlineQueryResultGame
- types::InlineQueryResultGif
- types::InlineQueryResultLocation
- types::InlineQueryResultMpeg4Gif
- types::InlineQueryResultPhoto
- types::InlineQueryResultVenue
- types::InlineQueryResultVideo
- types::InlineQueryResultVoice
- types::InputMediaAnimation
- types::InputMediaAudio
- types::InputMediaDocument
- types::InputMediaPhoto
- types::InputMediaVideo
- types::InputMessageContentContact
- types::InputMessageContentLocation
- types::InputMessageContentText
- types::InputMessageContentVenue
- types::Invoice
- types::KeyboardButton
- types::KeyboardMarkup
- types::KeyboardRemove
- types::Kicked
- types::LabeledPrice
- types::Location
- types::LoginUrl
- types::MaskPosition
- types::Me
- types::MediaAnimation
- types::MediaAudio
- types::MediaContact
- types::MediaDocument
- types::MediaGame
- types::MediaLocation
- types::MediaPhoto
- types::MediaPoll
- types::MediaSticker
- types::MediaText
- types::MediaVenue
- types::MediaVideo
- types::MediaVideoNote
- types::MediaVoice
- types::Message
- types::MessageAutoDeleteTimerChanged
- types::MessageChannelChatCreated
- types::MessageCommon
- types::MessageConnectedWebsite
- types::MessageDeleteChatPhoto
- types::MessageDice
- types::MessageEntity
- types::MessageGroupChatCreated
- types::MessageId
- types::MessageInvoice
- types::MessageLeftChatMember
- types::MessageMessageAutoDeleteTimerChanged
- types::MessageMigrate
- types::MessageNewChatMembers
- types::MessageNewChatPhoto
- types::MessageNewChatTitle
- types::MessagePassportData
- types::MessagePinned
- types::MessageProximityAlertTriggered
- types::MessageSuccessfulPayment
- types::MessageSupergroupChatCreated
- types::MessageVoiceChatEnded
- types::MessageVoiceChatParticipantsInvited
- types::MessageVoiceChatStarted
- types::OrderInfo
- types::PassportData
- types::PassportElementError
- types::PassportElementErrorDataField
- types::PassportElementErrorFile
- types::PassportElementErrorFiles
- types::PassportElementErrorFrontSide
- types::PassportElementErrorReverseSide
- types::PassportElementErrorSelfie
- types::PassportElementErrorTranslationFile
- types::PassportElementErrorTranslationFiles
- types::PassportElementErrorUnspecified
- types::PassportFile
- types::PhotoSize
- types::Poll
- types::PollAnswer
- types::PollOption
- types::PreCheckoutQuery
- types::ProximityAlertTriggered
- types::PublicChatChannel
- types::PublicChatGroup
- types::PublicChatSupergroup
- types::Restricted
- types::SemiparsedVec
- types::ShippingAddress
- types::ShippingOption
- types::ShippingQuery
- types::Sticker
- types::StickerSet
- types::SuccessfulPayment
- types::True
- types::Update
- types::User
- types::UserProfilePhotos
- types::Venue
- types::Video
- types::VideoNote
- types::Voice
- types::VoiceChatEnded
- types::VoiceChatParticipantsInvited
- types::VoiceChatStarted
- types::WebhookInfo
Enums
- ApiError
- DownloadError
- RequestError
- dispatching::dialogue::DialogueStage
- dispatching::dialogue::RedisStorageError
- dispatching::dialogue::SqliteStorageError
- prelude::DialogueStage
- types::AllowedUpdate
- types::ButtonRequest
- types::ChatAction
- types::ChatId
- types::ChatKind
- types::ChatMemberKind
- types::ChatMemberStatus
- types::CountryCode
- types::Currency
- types::DiceEmoji
- types::EncryptedPassportElementKind
- types::ForwardKind
- types::ForwardedFrom
- types::InlineKeyboardButtonKind
- types::InlineQueryResult
- types::InputFile
- types::InputMedia
- types::InputMessageContent
- types::InputSticker
- types::KeyboardButtonPollType
- types::MediaKind
- types::MessageEntityKind
- types::MessageKind
- types::ParseMode
- types::PassportElementErrorDataFieldType
- types::PassportElementErrorFileType
- types::PassportElementErrorFilesType
- types::PassportElementErrorFrontSideType
- types::PassportElementErrorKind
- types::PassportElementErrorReverseSideType
- types::PassportElementErrorSelfieType
- types::PassportElementErrorTranslationFileType
- types::PassportElementErrorTranslationFilesType
- types::PassportElementErrorUnspecifiedType
- types::PollType
- types::PublicChatKind
- types::ReplyMarkup
- types::ResponseParameters
- types::TargetMessage
- types::UpdateKind
- utils::command::ParseError
Traits
- dispatching::DispatcherHandler
- dispatching::DispatcherHandlerRxExt
- dispatching::dialogue::DialogueDispatcherHandler
- dispatching::dialogue::GetChatId
- dispatching::dialogue::Serializer
- dispatching::dialogue::Storage
- dispatching::dialogue::Subtransition
- dispatching::dialogue::Transition
- dispatching::dialogue::serializer::Serializer
- dispatching::update_listeners::UpdateListener
- error_handlers::ErrorHandler
- error_handlers::OnError
- net::Download
- payloads::AddStickerToSetSetters
- payloads::AnswerCallbackQuerySetters
- payloads::AnswerInlineQuerySetters
- payloads::AnswerPreCheckoutQuerySetters
- payloads::AnswerShippingQuerySetters
- payloads::CloseSetters
- payloads::CopyMessageSetters
- payloads::CreateChatInviteLinkSetters
- payloads::CreateNewStickerSetSetters
- payloads::DeleteChatPhotoSetters
- payloads::DeleteChatStickerSetSetters
- payloads::DeleteMessageSetters
- payloads::DeleteStickerFromSetSetters
- payloads::DeleteWebhookSetters
- payloads::EditChatInviteLinkSetters
- payloads::EditMessageCaptionInlineSetters
- payloads::EditMessageCaptionSetters
- payloads::EditMessageLiveLocationInlineSetters
- payloads::EditMessageLiveLocationSetters
- payloads::EditMessageMediaInlineSetters
- payloads::EditMessageMediaSetters
- payloads::EditMessageReplyMarkupInlineSetters
- payloads::EditMessageReplyMarkupSetters
- payloads::EditMessageTextInlineSetters
- payloads::EditMessageTextSetters
- payloads::ExportChatInviteLinkSetters
- payloads::ForwardMessageSetters
- payloads::GetChatAdministratorsSetters
- payloads::GetChatMemberSetters
- payloads::GetChatMembersCountSetters
- payloads::GetChatSetters
- payloads::GetFileSetters
- payloads::GetGameHighScoresSetters
- payloads::GetMeSetters
- payloads::GetMyCommandsSetters
- payloads::GetStickerSetSetters
- payloads::GetUpdatesSetters
- payloads::GetUserProfilePhotosSetters
- payloads::GetWebhookInfoSetters
- payloads::KickChatMemberSetters
- payloads::LeaveChatSetters
- payloads::LogOutSetters
- payloads::PinChatMessageSetters
- payloads::PromoteChatMemberSetters
- payloads::RestrictChatMemberSetters
- payloads::RevokeChatInviteLinkSetters
- payloads::SendAnimationSetters
- payloads::SendAudioSetters
- payloads::SendChatActionSetters
- payloads::SendContactSetters
- payloads::SendDiceSetters
- payloads::SendDocumentSetters
- payloads::SendGameSetters
- payloads::SendInvoiceSetters
- payloads::SendLocationSetters
- payloads::SendMediaGroupSetters
- payloads::SendMessageSetters
- payloads::SendPhotoSetters
- payloads::SendPollSetters
- payloads::SendStickerSetters
- payloads::SendVenueSetters
- payloads::SendVideoNoteSetters
- payloads::SendVideoSetters
- payloads::SendVoiceSetters
- payloads::SetChatAdministratorCustomTitleSetters
- payloads::SetChatDescriptionSetters
- payloads::SetChatPermissionsSetters
- payloads::SetChatPhotoSetters
- payloads::SetChatStickerSetSetters
- payloads::SetChatTitleSetters
- payloads::SetGameScoreInlineSetters
- payloads::SetGameScoreSetters
- payloads::SetMyCommandsSetters
- payloads::SetPassportDataErrorsSetters
- payloads::SetStickerPositionInSetSetters
- payloads::SetStickerSetThumbSetters
- payloads::SetWebhookSetters
- payloads::StopMessageLiveLocationInlineSetters
- payloads::StopMessageLiveLocationSetters
- payloads::StopPollSetters
- payloads::UnbanChatMemberSetters
- payloads::UnpinAllChatMessagesSetters
- payloads::UnpinChatMessageSetters
- payloads::UploadStickerFileSetters
- payloads::setters::_
- prelude::DispatcherHandlerRxExt
- prelude::GetChatId
- prelude::Request
- prelude::Requester
- prelude::RequesterExt
- prelude::StreamExt
- prelude::Transition
- prelude::UpState
- prelude::_
- requests::HasPayload
- requests::MultipartPayload
- requests::Payload
- requests::Request
- requests::Requester
- requests::RequesterExt
- utils::UpState
- utils::command::BotCommand
Macros
Attribute Macros
Derive Macros
Functions
- commands_repl
- commands_repl_with_listener
- dialogues_repl
- dialogues_repl_with_listener
- dispatching::dialogue::exit
- dispatching::dialogue::next
- dispatching::update_listeners::polling
- dispatching::update_listeners::polling_default
- net::client_from_env
- net::download_file
- net::download_file_stream
- prelude::exit
- prelude::next
- repl
- repl_with_listener
- respond
- utils::client_from_env
- utils::command::parse_command
- utils::command::parse_command_with_prefix
- utils::html::bold
- utils::html::code_block
- utils::html::code_block_with_lang
- utils::html::code_inline
- utils::html::escape
- utils::html::italic
- utils::html::link
- utils::html::strike
- utils::html::underline
- utils::html::user_mention
- utils::html::user_mention_or_link
- utils::markdown::bold
- utils::markdown::code_block
- utils::markdown::code_block_with_lang
- utils::markdown::code_inline
- utils::markdown::escape
- utils::markdown::escape_code
- utils::markdown::escape_link_url
- utils::markdown::italic
- utils::markdown::link
- utils::markdown::strike
- utils::markdown::underline
- utils::markdown::user_mention
- utils::markdown::user_mention_or_link
Typedefs
- dispatching::DispatcherHandlerRx
- dispatching::dialogue::TransitionIn
- dispatching::dialogue::TransitionOut
- prelude::TransitionIn
- prelude::TransitionOut
- requests::Output
- requests::ResponseResult
- utils::command::BotName
- utils::command::PrefixedBotCommand