pub struct MessageDeliveredEvent {
pub event_type: Option<String>,
pub event_id: Option<String>,
pub inbox_id: Option<String>,
pub delivery: DispatchPayload,
}Available on crate feature
websockets only.Expand description
A decoded event frame; see the module docs for the protocol.
Fields§
§event_type: Option<String>The event type on the wire (e.g. message.sent).
event_id: Option<String>Server-issued event id.
inbox_id: Option<String>Inbox the event concerns, when scoped to one.
delivery: DispatchPayloadThe event’s payload.
Trait Implementations§
Source§impl Clone for MessageDeliveredEvent
impl Clone for MessageDeliveredEvent
Source§impl Debug for MessageDeliveredEvent
impl Debug for MessageDeliveredEvent
Source§impl<'de> Deserialize<'de> for MessageDeliveredEvent
impl<'de> Deserialize<'de> for MessageDeliveredEvent
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 MessageDeliveredEvent
impl RefUnwindSafe for MessageDeliveredEvent
impl Send for MessageDeliveredEvent
impl Sync for MessageDeliveredEvent
impl Unpin for MessageDeliveredEvent
impl UnsafeUnpin for MessageDeliveredEvent
impl UnwindSafe for MessageDeliveredEvent
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