pub type Request = Message<RequestPayload>;Aliased Type§
pub struct Request {
pub message_type: MessageType,
pub correlation_id: Option<String>,
pub payload: RequestPayload,
}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: RequestPayloadThe message payload (RequestPayload, ResponsePayload, or EventPayload)