Trait StandardHeader

Source
pub trait StandardHeader: Header + Sized {
    // Required method
    fn http_header_name() -> HeaderName;
}
Expand description

A trait for the “standard” headers that have an associated HeaderName constant in the http crate.

Required Methods§

Source

fn http_header_name() -> HeaderName

The HeaderName from the http crate for this header.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl StandardHeader for AccessControlAllowOrigin

Source§

impl StandardHeader for Expect

Source§

impl StandardHeader for IfMatch

Source§

impl StandardHeader for IfNoneMatch

Source§

impl StandardHeader for IfRange

Source§

impl StandardHeader for Pragma

Source§

impl StandardHeader for Range

Source§

impl StandardHeader for ReferrerPolicy

Source§

impl StandardHeader for RetryAfter

Source§

impl StandardHeader for Vary

Source§

impl StandardHeader for Accept

Source§

impl StandardHeader for AcceptCharset

Source§

impl StandardHeader for AcceptEncoding

Source§

impl StandardHeader for AcceptLanguage

Source§

impl StandardHeader for AcceptRanges

Source§

impl StandardHeader for AccessControlAllowCredentials

Source§

impl StandardHeader for AccessControlAllowHeaders

Source§

impl StandardHeader for AccessControlAllowMethods

Source§

impl StandardHeader for AccessControlExposeHeaders

Source§

impl StandardHeader for AccessControlMaxAge

Source§

impl StandardHeader for AccessControlRequestHeaders

Source§

impl StandardHeader for AccessControlRequestMethod

Source§

impl StandardHeader for Allow

Source§

impl StandardHeader for CacheControl

Source§

impl StandardHeader for Connection

Source§

impl StandardHeader for ContentDisposition

Source§

impl StandardHeader for ContentEncoding

Source§

impl StandardHeader for ContentLanguage

Source§

impl StandardHeader for ContentLength

Source§

impl StandardHeader for ContentLocation

Source§

impl StandardHeader for ContentRange

Source§

impl StandardHeader for ContentType

Source§

impl StandardHeader for Date

Source§

impl StandardHeader for ETag

Source§

impl StandardHeader for Expires

Source§

impl StandardHeader for From

Source§

impl StandardHeader for Host

Source§

impl StandardHeader for IfModifiedSince

Source§

impl StandardHeader for IfUnmodifiedSince

Source§

impl StandardHeader for LastModified

Source§

impl StandardHeader for Location

Source§

impl StandardHeader for Origin

Source§

impl StandardHeader for Referer

Source§

impl StandardHeader for Server

Source§

impl StandardHeader for SetCookie

Source§

impl StandardHeader for StrictTransportSecurity

Source§

impl StandardHeader for Te

Source§

impl StandardHeader for TransferEncoding

Source§

impl StandardHeader for Upgrade

Source§

impl StandardHeader for UserAgent

Source§

impl StandardHeader for Warning

Source§

impl<S> StandardHeader for Authorization<S>
where S: Scheme + Any,

Source§

impl<S> StandardHeader for ProxyAuthorization<S>
where S: Scheme + Any,