pub struct OpenPayload {
pub inbox_id: Option<String>,
pub thread_id: Option<String>,
pub message_id: Option<String>,
pub timestamp: Option<String>,
}Available on crate feature
websockets only.Expand description
Recipient-open details, from message.opened.
Fields§
§inbox_id: Option<String>Inbox the message was sent from.
thread_id: Option<String>Thread the message is filed under.
message_id: Option<String>The opened message.
timestamp: Option<String>When the open was recorded (RFC 3339).
Trait Implementations§
Source§impl Clone for OpenPayload
impl Clone for OpenPayload
Source§impl Debug for OpenPayload
impl Debug for OpenPayload
Source§impl<'de> Deserialize<'de> for OpenPayload
impl<'de> Deserialize<'de> for OpenPayload
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 OpenPayload
impl RefUnwindSafe for OpenPayload
impl Send for OpenPayload
impl Sync for OpenPayload
impl Unpin for OpenPayload
impl UnsafeUnpin for OpenPayload
impl UnwindSafe for OpenPayload
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