Struct sozu_lib::network::protocol::http::Http [] [src]

pub struct Http<Front: SocketHandler> {
    pub frontend: Front,
    pub backend: Option<TcpStream>,
    pub status: ClientStatus,
    pub state: Option<HttpState>,
    pub front_buf: Checkout<BufferQueue>,
    pub back_buf: Checkout<BufferQueue>,
    pub app_id: Option<String>,
    pub request_id: String,
    pub readiness: Readiness,
    pub log_ctx: String,
    pub public_address: Option<IpAddr>,
    // some fields omitted
}

Fields

Methods

impl<Front: SocketHandler> Http<Front>
[src]