pub struct UpdateNewCallbackQuery { /* private fields */ }
Expand description
A new incoming callback query; for bots only
Implementations§
Source§impl UpdateNewCallbackQuery
impl UpdateNewCallbackQuery
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> UpdateNewCallbackQueryBuilder
pub fn id(&self) -> i64
pub fn sender_user_id(&self) -> i64
pub fn chat_id(&self) -> i64
pub fn message_id(&self) -> i64
pub fn chat_instance(&self) -> i64
pub fn payload(&self) -> &CallbackQueryPayload
Trait Implementations§
Source§impl AsRef<UpdateNewCallbackQuery> for UpdateNewCallbackQuery
impl AsRef<UpdateNewCallbackQuery> for UpdateNewCallbackQuery
Source§fn as_ref(&self) -> &UpdateNewCallbackQuery
fn as_ref(&self) -> &UpdateNewCallbackQuery
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for UpdateNewCallbackQuery
impl Clone for UpdateNewCallbackQuery
Source§fn clone(&self) -> UpdateNewCallbackQuery
fn clone(&self) -> UpdateNewCallbackQuery
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 UpdateNewCallbackQuery
impl Debug for UpdateNewCallbackQuery
Source§impl Default for UpdateNewCallbackQuery
impl Default for UpdateNewCallbackQuery
Source§fn default() -> UpdateNewCallbackQuery
fn default() -> UpdateNewCallbackQuery
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateNewCallbackQuery
impl<'de> Deserialize<'de> for UpdateNewCallbackQuery
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
Source§impl Serialize for UpdateNewCallbackQuery
impl Serialize for UpdateNewCallbackQuery
impl TDUpdate for UpdateNewCallbackQuery
Auto Trait Implementations§
impl Freeze for UpdateNewCallbackQuery
impl RefUnwindSafe for UpdateNewCallbackQuery
impl Send for UpdateNewCallbackQuery
impl Sync for UpdateNewCallbackQuery
impl Unpin for UpdateNewCallbackQuery
impl UnwindSafe for UpdateNewCallbackQuery
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