[][src]Struct rtdlib::types::UpdateMessageSendAcknowledged

pub struct UpdateMessageSendAcknowledged { /* fields omitted */ }

A request to send a message has reached the Telegram server. This doesn't mean that the message will be sent successfully or even that the send message request will be processed. This update will be sent only if the option "use_quick_ack" is set to true. This update may be sent multiple times for the same message

Implementations

impl UpdateMessageSendAcknowledged[src]

pub fn from_json<S: AsRef<str>>(json: S) -> RTDResult<Self>[src]

pub fn builder() -> RTDUpdateMessageSendAcknowledgedBuilder[src]

pub fn chat_id(&self) -> i64[src]

pub fn message_id(&self) -> i64[src]

Trait Implementations

impl AsRef<UpdateMessageSendAcknowledged> for UpdateMessageSendAcknowledged[src]

impl Clone for UpdateMessageSendAcknowledged[src]

impl Debug for UpdateMessageSendAcknowledged[src]

impl Default for UpdateMessageSendAcknowledged[src]

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

impl RObject for UpdateMessageSendAcknowledged[src]

impl Serialize for UpdateMessageSendAcknowledged[src]

impl TDUpdate for UpdateMessageSendAcknowledged[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.