use hashlink::LinkedHashMap; use serde::{Deserialize, Serialize}; #[derive(Serialize, Deserialize)] pub struct ServerToProcessPoolMessage { pub application_id: Option, pub environment_variables: Option>, #[serde(with = "serde_bytes")] pub body_chunk: Option>, pub body_error_message: Option, pub requests_body_chunk: bool, } #[derive(Serialize, Deserialize)] pub struct ProcessPoolToServerMessage { pub application_id: Option, pub status_code: Option, pub headers: Option>>, #[serde(with = "serde_bytes")] pub body_chunk: Option>, pub error_log_line: Option, pub error_message: Option, pub requests_body_chunk: bool, }