Type Alias hyper::proto::RequestHead

source ·
pub(crate) type RequestHead = MessageHead<RequestLine>;
Expand description

An incoming request message.

Aliased Type§

struct RequestHead {
    pub(crate) version: Version,
    pub(crate) subject: RequestLine,
    pub(crate) headers: HeaderMap<HeaderValue>,
    extensions: Extensions,
}

Fields§

§version: Version

HTTP version of the message.

§subject: RequestLine

Subject (request line or status line) of Incoming message.

§headers: HeaderMap<HeaderValue>

Headers of the Incoming message.

§extensions: Extensions

Extensions.

Trait Implementations§

source§

impl<S: Debug> Debug for MessageHead<S>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<S: Default> Default for MessageHead<S>

source§

fn default() -> MessageHead<S>

Returns the “default value” for a type. Read more