[][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.

Methods

impl UpdateMessageSendAcknowledged[src]

pub fn builder(
) -> TypedBuilder_BuilderFor_UpdateMessageSendAcknowledged<(), (), ()>
[src]

Create a builder for building UpdateMessageSendAcknowledged. On the builder, call .td_name(...)(optional), .chat_id(...)(optional), .message_id(...)(optional) to set the values of the fields(they accept Into values). Finally, call .build() to create the instance of UpdateMessageSendAcknowledged.

impl UpdateMessageSendAcknowledged[src]

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

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

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

Trait Implementations

impl RObject for UpdateMessageSendAcknowledged[src]

impl Object for UpdateMessageSendAcknowledged[src]

impl Update for UpdateMessageSendAcknowledged[src]

impl Clone for UpdateMessageSendAcknowledged[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for UpdateMessageSendAcknowledged[src]

impl Serialize for UpdateMessageSendAcknowledged[src]

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

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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.

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

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

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

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

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