Struct rust_tdlib::types::UpdateNewCallbackQuery
source · [−]pub struct UpdateNewCallbackQuery { /* private fields */ }
Expand description
A new incoming callback query; for bots only
Implementations
sourceimpl 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
sourceimpl AsRef<UpdateNewCallbackQuery> for UpdateNewCallbackQuery
impl AsRef<UpdateNewCallbackQuery> for UpdateNewCallbackQuery
sourcefn as_ref(&self) -> &UpdateNewCallbackQuery
fn as_ref(&self) -> &UpdateNewCallbackQuery
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for UpdateNewCallbackQuery
impl Clone for UpdateNewCallbackQuery
sourcefn clone(&self) -> UpdateNewCallbackQuery
fn clone(&self) -> UpdateNewCallbackQuery
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 UpdateNewCallbackQuery
impl Debug for UpdateNewCallbackQuery
sourceimpl Default for UpdateNewCallbackQuery
impl Default for UpdateNewCallbackQuery
sourcefn default() -> UpdateNewCallbackQuery
fn default() -> UpdateNewCallbackQuery
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for UpdateNewCallbackQuery
impl<'de> Deserialize<'de> for UpdateNewCallbackQuery
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
sourceimpl Serialize for UpdateNewCallbackQuery
impl Serialize for UpdateNewCallbackQuery
impl TDUpdate for UpdateNewCallbackQuery
Auto Trait Implementations
impl RefUnwindSafe for UpdateNewCallbackQuery
impl Send for UpdateNewCallbackQuery
impl Sync for UpdateNewCallbackQuery
impl Unpin for UpdateNewCallbackQuery
impl UnwindSafe for UpdateNewCallbackQuery
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