[−][src]Trait actix_http::http::header::Header
A trait for any object that will represent a header field and value.
Required methods
fn name() -> HeaderName
Returns the name of the header field
fn parse<T: HttpMessage>(msg: &T) -> Result<Self, ParseError>
Parse a header
Implementors
impl Header for IfMatch[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for IfNoneMatch[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for IfRange[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for Accept[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for AcceptCharset[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for AcceptLanguage[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for Allow[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for CacheControl[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for ContentDisposition[src]
fn name() -> HeaderName[src]
fn parse<T: HttpMessage>(msg: &T) -> Result<Self, ParseError>[src]
impl Header for ContentLanguage[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for ContentRange[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for ContentType[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for Date[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for ETag[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for Expires[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for IfModifiedSince[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for IfUnmodifiedSince[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,
impl Header for LastModified[src]
fn name() -> HeaderName[src]
fn parse<T>(msg: &T) -> Result<Self, ParseError> where
T: HttpMessage, [src]
T: HttpMessage,