Skip to main content

ronami_core/payloads/
answer_guest_query.rs

1//! Generated by `codegen_payloads`, do not edit by hand.
2
3use serde::Serialize;
4
5use crate::types::GuestQueryId;
6use crate::types::InlineQueryResult;
7use crate::types::SentGuestMessage;
8
9impl_payload! {
10    /// Use this method to reply to a received guest message. On success, a [`SentGuestMessage`] object is returned.
11    ///
12    /// [`SentGuestMessage`]: crate::types::SentGuestMessage
13    #[derive(Debug, PartialEq, Clone, Serialize)]
14    pub AnswerGuestQuery (AnswerGuestQuerySetters) => SentGuestMessage {
15        required {
16            /// Unique identifier for the query to be answered
17            pub guest_query_id: GuestQueryId,
18            /// A JSON-serialized object describing the message to be sent
19            pub result: InlineQueryResult,
20        }
21    }
22}