pub struct OutboxAttempt(/* private fields */);Expand description
How many times delivery of a message has been tried.
Counted by the store rather than carried by the message: a message states what happened in the ceremony, and how hard it has been to publish is not part of that.
Implementations§
Trait Implementations§
Source§impl Clone for OutboxAttempt
impl Clone for OutboxAttempt
Source§fn clone(&self) -> OutboxAttempt
fn clone(&self) -> OutboxAttempt
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for OutboxAttempt
Source§impl Debug for OutboxAttempt
impl Debug for OutboxAttempt
Source§impl Default for OutboxAttempt
impl Default for OutboxAttempt
Source§fn default() -> OutboxAttempt
fn default() -> OutboxAttempt
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OutboxAttempt
impl<'de> Deserialize<'de> for OutboxAttempt
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 Eq for OutboxAttempt
Source§impl Hash for OutboxAttempt
impl Hash for OutboxAttempt
Source§impl Ord for OutboxAttempt
impl Ord for OutboxAttempt
Source§fn cmp(&self, other: &OutboxAttempt) -> Ordering
fn cmp(&self, other: &OutboxAttempt) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for OutboxAttempt
impl PartialEq for OutboxAttempt
Source§impl PartialOrd for OutboxAttempt
impl PartialOrd for OutboxAttempt
Source§impl Serialize for OutboxAttempt
impl Serialize for OutboxAttempt
impl StructuralPartialEq for OutboxAttempt
Auto Trait Implementations§
impl Freeze for OutboxAttempt
impl RefUnwindSafe for OutboxAttempt
impl Send for OutboxAttempt
impl Sync for OutboxAttempt
impl Unpin for OutboxAttempt
impl UnsafeUnpin for OutboxAttempt
impl UnwindSafe for OutboxAttempt
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