[−][src]Module tbot::types
Types for interacting with the API.
Re-exports
pub use chat::Chat; |
pub use file::File; |
pub use game::Game; |
pub use inline_message_id::InlineMessageId; |
pub use inline_query::InlineQuery; |
pub use input_message_content::InputMessageContent; |
pub use message::Message; |
pub use poll::Poll; |
pub use pre_checkout_query::PreCheckoutQuery; |
pub use sticker::Sticker; |
pub use update::Update; |
pub use user::User; |
pub use webhook_info::WebhookInfo; |
Modules
callback | Types related to callbacks. |
chat | Types related to chats. |
file | Types related to downloadable files. |
game | Types related to games. |
inline_message_id | Types representing an inline message ID. |
inline_query | Types related to inline queries. |
input_file | Types representing uploadable media. |
input_message_content | Types related to input message contents. |
keyboard | Types representing keyboards, e.g. inline keyboards. |
message | Types related to messages. |
parameters | Types used as parameters, mainly for methods. |
passport | Types related to Telegram Passport. |
poll | Types related to polls. |
pre_checkout_query | Types related to pre-checkout queries. |
shipping | Types related to shipping information. |
sticker | Types related to stickers. |
update | Types related to updates. |
user | Types related to users. |
webhook_info | Types related to webhook information. |
Structs
Animation | Represents an |
Audio | Represents an |
ChosenInlineResult | Represents a |
Contact | Represents a |
Document | Represents a |
Invoice | Represents an |
LabeledPrice | Represents an |
Location | Represents a |
LoginUrl | Represents a |
OrderInfo | Represents |
PhotoSize | Represents a |
SuccessfulPayment | Represents a |
Venue | Represents a |
Video | Represents a |
VideoNote | Represents a |
Voice | Represents a |