[−][src]Struct rtdlib::types::UpdateMessageSendAcknowledged
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]
) -> TypedBuilder_BuilderFor_UpdateMessageSendAcknowledged<(), (), ()>
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(&self) -> 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]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for UpdateMessageSendAcknowledged
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for UpdateMessageSendAcknowledged
impl Sync for UpdateMessageSendAcknowledged
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for 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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> Serialize for T where
T: Serialize + ?Sized,
[src]
T: Serialize + ?Sized,