[−][src]Trait hyper::header::HeaderFormat
A trait for any object that will represent a header field and value.
This trait represents the formatting of a Header for output to a TcpStream.
Required Methods
fn fmt_header(&self, f: &mut Formatter) -> Result
Format a header to be output into a TcpStream.
This method is not allowed to introduce an Err not produced by the passed-in Formatter.
Trait Implementations
impl<'a> Display for &'a (dyn HeaderFormat + Send + Sync)[src]
impl<'a> Display for &'a (dyn HeaderFormat + Send + Sync)Implementors
impl HeaderFormat for AccessControlAllowOrigin[src]
impl HeaderFormat for AccessControlAllowOriginfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Expect[src]
impl HeaderFormat for Expectfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for IfMatch[src]
impl HeaderFormat for IfMatchfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for IfNoneMatch[src]
impl HeaderFormat for IfNoneMatchfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for IfRange[src]
impl HeaderFormat for IfRangefn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Pragma[src]
impl HeaderFormat for Pragmafn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Range[src]
impl HeaderFormat for Rangefn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for ReferrerPolicy[src]
impl HeaderFormat for ReferrerPolicyfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Vary[src]
impl HeaderFormat for Varyfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Accept[src]
impl HeaderFormat for Acceptfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for AcceptCharset[src]
impl HeaderFormat for AcceptCharsetfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for AcceptEncoding[src]
impl HeaderFormat for AcceptEncodingfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for AcceptLanguage[src]
impl HeaderFormat for AcceptLanguagefn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for AcceptRanges[src]
impl HeaderFormat for AcceptRangesfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for AccessControlAllowCredentials[src]
impl HeaderFormat for AccessControlAllowCredentialsfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for AccessControlAllowHeaders[src]
impl HeaderFormat for AccessControlAllowHeadersfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for AccessControlAllowMethods[src]
impl HeaderFormat for AccessControlAllowMethodsfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for AccessControlExposeHeaders[src]
impl HeaderFormat for AccessControlExposeHeadersfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for AccessControlMaxAge[src]
impl HeaderFormat for AccessControlMaxAgefn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for AccessControlRequestHeaders[src]
impl HeaderFormat for AccessControlRequestHeadersfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for AccessControlRequestMethod[src]
impl HeaderFormat for AccessControlRequestMethodfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Allow[src]
impl HeaderFormat for Allowfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for CacheControl[src]
impl HeaderFormat for CacheControlfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Connection[src]
impl HeaderFormat for Connectionfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for ContentDisposition[src]
impl HeaderFormat for ContentDispositionfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for ContentEncoding[src]
impl HeaderFormat for ContentEncodingfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for ContentLanguage[src]
impl HeaderFormat for ContentLanguagefn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for ContentLength[src]
impl HeaderFormat for ContentLengthfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for ContentRange[src]
impl HeaderFormat for ContentRangefn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for ContentType[src]
impl HeaderFormat for ContentTypefn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Cookie[src]
impl HeaderFormat for Cookiefn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Date[src]
impl HeaderFormat for Datefn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for ETag[src]
impl HeaderFormat for ETagfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Expires[src]
impl HeaderFormat for Expiresfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for From[src]
impl HeaderFormat for Fromfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Host[src]
impl HeaderFormat for Hostfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for IfModifiedSince[src]
impl HeaderFormat for IfModifiedSincefn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for IfUnmodifiedSince[src]
impl HeaderFormat for IfUnmodifiedSincefn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for LastModified[src]
impl HeaderFormat for LastModifiedfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Link[src]
impl HeaderFormat for Linkfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Location[src]
impl HeaderFormat for Locationfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Origin[src]
impl HeaderFormat for Originfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Prefer[src]
impl HeaderFormat for Preferfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for PreferenceApplied[src]
impl HeaderFormat for PreferenceAppliedfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Referer[src]
impl HeaderFormat for Refererfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Server[src]
impl HeaderFormat for Serverfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for SetCookie[src]
impl HeaderFormat for SetCookiefn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultfn fmt_multi_header(&self, f: &mut MultilineFormatter) -> Result[src]
fn fmt_multi_header(&self, f: &mut MultilineFormatter) -> Resultimpl HeaderFormat for StrictTransportSecurity[src]
impl HeaderFormat for StrictTransportSecurityfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for TransferEncoding[src]
impl HeaderFormat for TransferEncodingfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for Upgrade[src]
impl HeaderFormat for Upgradefn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl HeaderFormat for UserAgent[src]
impl HeaderFormat for UserAgentfn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Resultimpl<S: Scheme + Any> HeaderFormat for Authorization<S> where
<S as FromStr>::Err: 'static, [src]
impl<S: Scheme + Any> HeaderFormat for Authorization<S> where
<S as FromStr>::Err: 'static, fn fmt_header(&self, f: &mut Formatter) -> Result[src]
fn fmt_header(&self, f: &mut Formatter) -> Result