Struct teloxide_core::payloads::AnswerWebAppQuery
source · pub struct AnswerWebAppQuery {
pub web_app_query_id: String,
pub result: InlineQueryResult,
}
Expand description
Use this method to set the result of an interaction with a Web App and send a corresponding message on behalf of the user to the chat from which the query originated.
Fields§
§web_app_query_id: String
Unique identifier for the query to be answered
result: InlineQueryResult
A JSON-serialized object describing the message to be sent
Implementations§
source§impl AnswerWebAppQuery
impl AnswerWebAppQuery
pub fn new( web_app_query_id: impl Into<String>, result: InlineQueryResult ) -> Self
Trait Implementations§
source§impl Clone for AnswerWebAppQuery
impl Clone for AnswerWebAppQuery
source§impl Debug for AnswerWebAppQuery
impl Debug for AnswerWebAppQuery
source§impl PartialEq<AnswerWebAppQuery> for AnswerWebAppQuery
impl PartialEq<AnswerWebAppQuery> for AnswerWebAppQuery
source§fn eq(&self, other: &AnswerWebAppQuery) -> bool
fn eq(&self, other: &AnswerWebAppQuery) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Payload for AnswerWebAppQuery
impl Payload for AnswerWebAppQuery
§type Output = SentWebAppMessage
type Output = SentWebAppMessage
The return type of a Telegram method. Read more
source§fn timeout_hint(&self) -> Option<Duration>
fn timeout_hint(&self) -> Option<Duration>
If this payload may take long time to execute (e.g.
GetUpdates
with
big timeout
), the minimum timeout that should be used.