Struct rust_tdlib::types::MessageSendingStateFailed
source · [−]pub struct MessageSendingStateFailed { /* private fields */ }
Expand description
The message failed to be sent
Implementations
sourceimpl MessageSendingStateFailed
impl MessageSendingStateFailed
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> MessageSendingStateFailedBuilder
pub fn error_code(&self) -> i32
pub fn error_message(&self) -> &String
pub fn can_retry(&self) -> bool
pub fn need_another_sender(&self) -> bool
pub fn retry_after(&self) -> f32
Trait Implementations
sourceimpl AsRef<MessageSendingStateFailed> for MessageSendingStateFailed
impl AsRef<MessageSendingStateFailed> for MessageSendingStateFailed
sourcefn as_ref(&self) -> &MessageSendingStateFailed
fn as_ref(&self) -> &MessageSendingStateFailed
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for MessageSendingStateFailed
impl Clone for MessageSendingStateFailed
sourcefn clone(&self) -> MessageSendingStateFailed
fn clone(&self) -> MessageSendingStateFailed
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MessageSendingStateFailed
impl Debug for MessageSendingStateFailed
sourceimpl Default for MessageSendingStateFailed
impl Default for MessageSendingStateFailed
sourcefn default() -> MessageSendingStateFailed
fn default() -> MessageSendingStateFailed
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for MessageSendingStateFailed
impl<'de> Deserialize<'de> for MessageSendingStateFailed
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for MessageSendingStateFailed
impl Serialize for MessageSendingStateFailed
impl TDMessageSendingState for MessageSendingStateFailed
Auto Trait Implementations
impl RefUnwindSafe for MessageSendingStateFailed
impl Send for MessageSendingStateFailed
impl Sync for MessageSendingStateFailed
impl Unpin for MessageSendingStateFailed
impl UnwindSafe for MessageSendingStateFailed
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more