pub struct SendInlineQueryResultMessage { /* private fields */ }
Expand description
Sends the result of an inline query as a message. Returns the sent message. Always clears a chat draft message
Implementations§
Source§impl SendInlineQueryResultMessage
impl SendInlineQueryResultMessage
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> SendInlineQueryResultMessageBuilder
pub fn chat_id(&self) -> i64
pub fn message_thread_id(&self) -> i64
pub fn reply_to_message_id(&self) -> i64
pub fn options(&self) -> &MessageSendOptions
pub fn query_id(&self) -> i64
pub fn result_id(&self) -> &String
pub fn hide_via_bot(&self) -> bool
Trait Implementations§
Source§impl AsRef<SendInlineQueryResultMessage> for SendInlineQueryResultMessage
impl AsRef<SendInlineQueryResultMessage> for SendInlineQueryResultMessage
Source§fn as_ref(&self) -> &SendInlineQueryResultMessage
fn as_ref(&self) -> &SendInlineQueryResultMessage
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for SendInlineQueryResultMessage
impl Clone for SendInlineQueryResultMessage
Source§fn clone(&self) -> SendInlineQueryResultMessage
fn clone(&self) -> SendInlineQueryResultMessage
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SendInlineQueryResultMessage
impl Debug for SendInlineQueryResultMessage
Source§impl Default for SendInlineQueryResultMessage
impl Default for SendInlineQueryResultMessage
Source§fn default() -> SendInlineQueryResultMessage
fn default() -> SendInlineQueryResultMessage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SendInlineQueryResultMessage
impl<'de> Deserialize<'de> for SendInlineQueryResultMessage
Source§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
Auto Trait Implementations§
impl Freeze for SendInlineQueryResultMessage
impl RefUnwindSafe for SendInlineQueryResultMessage
impl Send for SendInlineQueryResultMessage
impl Sync for SendInlineQueryResultMessage
impl Unpin for SendInlineQueryResultMessage
impl UnwindSafe for SendInlineQueryResultMessage
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more