Struct telbot_types::query::InlineQuery [−][src]
pub struct InlineQuery {
pub id: String,
pub from: User,
pub query: String,
pub offset: String,
pub chat_type: Option<String>,
pub location: Option<Location>,
}Expand description
This object represents an incoming inline query. When the user sends an empty query, your bot could return some default or trending results.
Fields
id: StringUnique identifier for this query
from: UserSender
query: StringText of the query (up to 256 characters)
offset: StringOffset of the results to be returned, can be controlled by the bot
chat_type: Option<String>Type of the chat, from which the inline query was sent.
The chat type should be always known for requests sent from official clients and most third-party clients, unless the request was sent from a secret chat
location: Option<Location>Sender location, only for bots that request user location
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more