pub struct OutboxEntry {
pub seq: u64,
pub payload_sha256: [u8; 32],
pub created_at: OffsetDateTime,
}Expand description
Outbox entry, deduped by (seq, payload hash).
Fields§
§seq: u64§payload_sha256: [u8; 32]§created_at: OffsetDateTimeTrait Implementations§
Source§impl Clone for OutboxEntry
impl Clone for OutboxEntry
Source§fn clone(&self) -> OutboxEntry
fn clone(&self) -> OutboxEntry
Returns a duplicate 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 OutboxEntry
impl Debug for OutboxEntry
Source§impl<'de> Deserialize<'de> for OutboxEntry
impl<'de> Deserialize<'de> for OutboxEntry
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
Source§impl PartialEq for OutboxEntry
impl PartialEq for OutboxEntry
Source§impl Serialize for OutboxEntry
impl Serialize for OutboxEntry
impl Eq for OutboxEntry
impl StructuralPartialEq for OutboxEntry
Auto Trait Implementations§
impl Freeze for OutboxEntry
impl RefUnwindSafe for OutboxEntry
impl Send for OutboxEntry
impl Sync for OutboxEntry
impl Unpin for OutboxEntry
impl UnwindSafe for OutboxEntry
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