pub type Event = Message<EventPayload>;Aliased Type§
pub struct Event {
pub message_type: MessageType,
pub correlation_id: Option<String>,
pub payload: EventPayload,
}Fields§
§message_type: MessageTypeThe type of message (Request, Response, or Event)
correlation_id: Option<String>Optional correlation ID for matching requests with responses. Present in Request and Response messages, absent in Event messages.
payload: EventPayloadThe message payload (RequestPayload, ResponsePayload, or EventPayload)