Struct httparse::Request [] [src]

pub struct Request<'a> {
    pub method: Option<&'a str>,
    pub path: Option<&'a str>,
    pub version: Option<u8>,
    pub headers: &'a mut [Header<'a>],
}

Fields

method: Option<&'a str> path: Option<&'a str> version: Option<u8> headers: &'a mut [Header<'a>]

Methods

impl<'a> Request<'a>
[src]

fn new(headers: &'a mut [Header<'a>]) -> Request<'a>

fn parse(&mut self, buf: &'a [u8]) -> Result<Status<usize>, Error>