Struct telegram_bot_ars::types::requests::AnswerInlineQuery
source · pub struct AnswerInlineQuery { /* private fields */ }Implementations§
source§impl AnswerInlineQuery
impl AnswerInlineQuery
pub fn new(
inline_query_id: InlineQueryId,
results: Vec<InlineQueryResult, Global>
) -> AnswerInlineQuery
pub fn add_inline_result<T>(&mut self, result: T)where
T: Into<InlineQueryResult>,
pub fn cache_time(&mut self, cache_time: i64) -> &mut AnswerInlineQuery
pub fn is_personal(&mut self) -> &mut AnswerInlineQuery
pub fn next_offset(&mut self, next_offset: String) -> &mut AnswerInlineQuery
pub fn switch_pm_text(
&mut self,
switch_pm_text: String
) -> &mut AnswerInlineQuery
pub fn switch_pm_parameter(
&mut self,
switch_pm_parameter: String
) -> &mut AnswerInlineQuery
Trait Implementations§
source§impl Debug for AnswerInlineQuery
impl Debug for AnswerInlineQuery
source§impl Request for AnswerInlineQuery
impl Request for AnswerInlineQuery
type Type = JsonRequestType<AnswerInlineQuery>
type Response = JsonTrueToUnitResponse
fn serialize(&self) -> Result<HttpRequest, Error>
fn detach(&self) -> DetachedRequest<Self::Response>
source§impl Serialize for AnswerInlineQuery
impl Serialize for AnswerInlineQuery
source§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more