Struct rust_tdlib::types::SendInlineQueryResultMessage
source · [−]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
sourceimpl 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
sourceimpl AsRef<SendInlineQueryResultMessage> for SendInlineQueryResultMessage
impl AsRef<SendInlineQueryResultMessage> for SendInlineQueryResultMessage
sourcefn as_ref(&self) -> &SendInlineQueryResultMessage
fn as_ref(&self) -> &SendInlineQueryResultMessage
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for SendInlineQueryResultMessage
impl Clone for SendInlineQueryResultMessage
sourcefn clone(&self) -> SendInlineQueryResultMessage
fn clone(&self) -> SendInlineQueryResultMessage
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for SendInlineQueryResultMessage
impl Debug for SendInlineQueryResultMessage
sourceimpl Default for SendInlineQueryResultMessage
impl Default for SendInlineQueryResultMessage
sourcefn default() -> SendInlineQueryResultMessage
fn default() -> SendInlineQueryResultMessage
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for SendInlineQueryResultMessage
impl<'de> Deserialize<'de> for SendInlineQueryResultMessage
sourcefn 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 RefUnwindSafe for SendInlineQueryResultMessage
impl Send for SendInlineQueryResultMessage
impl Sync for SendInlineQueryResultMessage
impl Unpin for SendInlineQueryResultMessage
impl UnwindSafe for SendInlineQueryResultMessage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more