[][src]Struct rtdlib::types::UpdateChatReplyMarkup

pub struct UpdateChatReplyMarkup { /* fields omitted */ }

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]

impl Clone for UpdateChatReplyMarkup[src]

impl Debug for UpdateChatReplyMarkup[src]

impl Default for UpdateChatReplyMarkup[src]

impl<'de> Deserialize<'de> for UpdateChatReplyMarkup[src]

impl RObject for UpdateChatReplyMarkup[src]

impl Serialize for UpdateChatReplyMarkup[src]

impl TDUpdate for UpdateChatReplyMarkup[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.