pub struct MessageSendingStateFailed { /* private fields */ }
Expand description
The message failed to be sent
Implementations§
Source§impl 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§
Source§impl AsRef<MessageSendingStateFailed> for MessageSendingStateFailed
impl AsRef<MessageSendingStateFailed> for MessageSendingStateFailed
Source§fn as_ref(&self) -> &MessageSendingStateFailed
fn as_ref(&self) -> &MessageSendingStateFailed
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for MessageSendingStateFailed
impl Clone for MessageSendingStateFailed
Source§fn clone(&self) -> MessageSendingStateFailed
fn clone(&self) -> MessageSendingStateFailed
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MessageSendingStateFailed
impl Debug for MessageSendingStateFailed
Source§impl Default for MessageSendingStateFailed
impl Default for MessageSendingStateFailed
Source§fn default() -> MessageSendingStateFailed
fn default() -> MessageSendingStateFailed
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessageSendingStateFailed
impl<'de> Deserialize<'de> for MessageSendingStateFailed
Source§fn 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
impl TDMessageSendingState for MessageSendingStateFailed
Auto Trait Implementations§
impl Freeze for MessageSendingStateFailed
impl RefUnwindSafe for MessageSendingStateFailed
impl Send for MessageSendingStateFailed
impl Sync for MessageSendingStateFailed
impl Unpin for MessageSendingStateFailed
impl UnwindSafe for MessageSendingStateFailed
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more