Module teloxide::prelude [−][src]
Expand description
Commonly used items.
Re-exports
pub use crate::dispatching::DispatcherHandlerRx;
pub use crate::error_handlers::LoggingErrorHandler;
pub use crate::error_handlers::OnError;
pub use crate::respond;
pub use teloxide_core::prelude::*;
Structs
auto-send
Send requests automatically.
This object represents an incoming callback query from a callback button in an inline keyboard.
Represents a result of an inline query that was chosen by the user and sent to their chat partner.
A dispatcher of dialogues.
A context of a DialogueDispatcher
’s message handler.
One dispatcher to rule them all.
This object represents an incoming inline query.
This object represents a message.
This object contains information about a poll.
This object contains information about an incoming pre-checkout query.
This object contains information about an incoming shipping query.
Receive values from the associated UnboundedSender
.
A Dispatcher
’s handler’s context of a bot and an update.
Enums
Continue or terminate a dialogue.
Traits
An extension trait to be used with DispatcherHandlerRx
.
Something that has a chat ID.
An extension trait for Stream
s that provides a variety of convenient
combinator functions.
Represents a transition function of a dialogue FSM.
Constructs a structure from another structure and a field.
Functions
Type Definitions
An input passed into a FSM (sub)transition function.
A type returned from a FSM (sub)transition function.
Attribute Macros
macros
The docs is below.
Derive Macros
The docs is below.