Struct rtdlib::types::UpdateChatReplyMarkup [−][src]
The default chat reply markup was changed. Can occur because new messages with reply markup were received or because an old reply markup was hidden by the user
Implementations
impl UpdateChatReplyMarkup
[src]
pub fn from_json<S: AsRef<str>>(json: S) -> RTDResult<Self>
[src]
pub fn builder() -> RTDUpdateChatReplyMarkupBuilder
[src]
pub fn chat_id(&self) -> i64
[src]
pub fn reply_markup_message_id(&self) -> i64
[src]
Trait Implementations
impl AsRef<UpdateChatReplyMarkup> for UpdateChatReplyMarkup
[src]
fn as_ref(&self) -> &UpdateChatReplyMarkup
[src]
impl Clone for UpdateChatReplyMarkup
[src]
fn clone(&self) -> UpdateChatReplyMarkup
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for UpdateChatReplyMarkup
[src]
impl Default for UpdateChatReplyMarkup
[src]
fn default() -> UpdateChatReplyMarkup
[src]
impl<'de> Deserialize<'de> for UpdateChatReplyMarkup
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl RObject for UpdateChatReplyMarkup
[src]
impl Serialize for UpdateChatReplyMarkup
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl TDUpdate for UpdateChatReplyMarkup
[src]
Auto Trait Implementations
impl RefUnwindSafe for UpdateChatReplyMarkup
[src]
impl Send for UpdateChatReplyMarkup
[src]
impl Sync for UpdateChatReplyMarkup
[src]
impl Unpin for UpdateChatReplyMarkup
[src]
impl UnwindSafe for UpdateChatReplyMarkup
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,