Struct sozu_lib::parser::http11::HttpState [−][src]
pub struct HttpState {
pub request: Option<RequestState>,
pub response: Option<ResponseState>,
pub req_header_end: HeaderEndPosition,
pub res_header_end: HeaderEndPosition,
pub added_req_header: String,
pub added_res_header: String,
}Fields
request: Option<RequestState>
response: Option<ResponseState>
req_header_end: HeaderEndPosition
res_header_end: HeaderEndPosition
added_req_header: String
added_res_header: String
Methods
impl HttpState[src]
impl HttpStatepub fn new() -> HttpState[src]
pub fn new() -> HttpStatepub fn reset(&mut self)[src]
pub fn reset(&mut self)pub fn has_host(&self) -> bool[src]
pub fn has_host(&self) -> boolpub fn is_front_error(&self) -> bool[src]
pub fn is_front_error(&self) -> boolpub fn is_front_proxying(&self) -> bool[src]
pub fn is_front_proxying(&self) -> boolpub fn get_host(&self) -> Option<String>[src]
pub fn get_host(&self) -> Option<String>pub fn get_uri(&self) -> Option<String>[src]
pub fn get_uri(&self) -> Option<String>pub fn get_request_line(&self) -> Option<RRequestLine>[src]
pub fn get_request_line(&self) -> Option<RRequestLine>pub fn get_front_keep_alive(&self) -> Option<Connection>[src]
pub fn get_front_keep_alive(&self) -> Option<Connection>pub fn get_request_sticky_session(&self) -> Option<String>[src]
pub fn get_request_sticky_session(&self) -> Option<String>pub fn must_continue(&self) -> Option<usize>[src]
pub fn must_continue(&self) -> Option<usize>pub fn front_should_keep_alive(&self) -> bool[src]
pub fn front_should_keep_alive(&self) -> boolpub fn is_back_error(&self) -> bool[src]
pub fn is_back_error(&self) -> boolpub fn is_back_proxying(&self) -> bool[src]
pub fn is_back_proxying(&self) -> boolpub fn get_status_line(&self) -> Option<RStatusLine>[src]
pub fn get_status_line(&self) -> Option<RStatusLine>pub fn get_back_keep_alive(&self) -> Option<Connection>[src]
pub fn get_back_keep_alive(&self) -> Option<Connection>pub fn back_should_keep_alive(&self) -> bool[src]
pub fn back_should_keep_alive(&self) -> boolTrait Implementations
impl Debug for HttpState[src]
impl Debug for HttpStatefn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl PartialEq for HttpState[src]
impl PartialEq for HttpState