pub struct DispatchedMessageTimestamps {
pub accepted_at: Option<Value>,
pub delivered_at: Option<Value>,
pub dispatched_at: DateTime,
pub failed_at: Option<Value>,
pub received_at: Option<Value>,
}Fields§
§accepted_at: Option<Value>§delivered_at: Option<Value>§dispatched_at: DateTimeWhen the emitting service established the public dispatch/send milestone.
failed_at: Option<Value>§received_at: Option<Value>Implementations§
Source§impl DispatchedMessageTimestamps
impl DispatchedMessageTimestamps
pub fn serialize<__S>(
__self: &DispatchedMessageTimestamps,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl<'de> DispatchedMessageTimestamps
impl<'de> DispatchedMessageTimestamps
pub fn deserialize<__D>(
__deserializer: __D,
) -> Result<DispatchedMessageTimestamps, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl Clone for DispatchedMessageTimestamps
impl Clone for DispatchedMessageTimestamps
Source§impl Debug for DispatchedMessageTimestamps
impl Debug for DispatchedMessageTimestamps
Source§impl<'de> Deserialize<'de> for DispatchedMessageTimestamps
impl<'de> Deserialize<'de> for DispatchedMessageTimestamps
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
Auto Trait Implementations§
impl Freeze for DispatchedMessageTimestamps
impl RefUnwindSafe for DispatchedMessageTimestamps
impl Send for DispatchedMessageTimestamps
impl Sync for DispatchedMessageTimestamps
impl Unpin for DispatchedMessageTimestamps
impl UnsafeUnpin for DispatchedMessageTimestamps
impl UnwindSafe for DispatchedMessageTimestamps
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