Trait iron::headers::HeaderFormat
[−]
[src]
pub trait HeaderFormat: HeaderClone + Send + Sync + Any + Debug + Typeable {
fn fmt_header(&self, f: &mut Formatter) -> Result<(), Error>;
}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<(), Error>
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 (HeaderFormat + 'static + Sync + Send)[src]
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter. Read more
Implementors
impl HeaderFormat for AcceptLanguageimpl HeaderFormat for Expiresimpl HeaderFormat for ETagimpl HeaderFormat for ContentTypeimpl HeaderFormat for ContentRangeimpl HeaderFormat for Hostimpl HeaderFormat for Acceptimpl HeaderFormat for AccessControlRequestMethodimpl HeaderFormat for AccessControlAllowOriginimpl HeaderFormat for Allowimpl HeaderFormat for IfMatchimpl HeaderFormat for AccessControlAllowCredentialsimpl HeaderFormat for AccessControlMaxAgeimpl HeaderFormat for StrictTransportSecurityimpl HeaderFormat for Pragmaimpl HeaderFormat for Upgradeimpl HeaderFormat for ContentLanguageimpl HeaderFormat for Refererimpl HeaderFormat for IfRangeimpl HeaderFormat for ContentDispositionimpl HeaderFormat for Linkimpl HeaderFormat for TransferEncodingimpl HeaderFormat for AccessControlRequestHeadersimpl HeaderFormat for AcceptCharsetimpl HeaderFormat for LastModifiedimpl HeaderFormat for SetCookieimpl<S> HeaderFormat for Authorization<S> where
S: Scheme + Any,
<S as FromStr>::Err: 'static,impl HeaderFormat for AccessControlAllowMethodsimpl HeaderFormat for Originimpl HeaderFormat for AcceptRangesimpl HeaderFormat for Locationimpl HeaderFormat for Serverimpl HeaderFormat for Varyimpl HeaderFormat for Cookieimpl HeaderFormat for UserAgentimpl HeaderFormat for AccessControlExposeHeadersimpl HeaderFormat for IfNoneMatchimpl HeaderFormat for Rangeimpl HeaderFormat for IfModifiedSinceimpl HeaderFormat for ContentLengthimpl HeaderFormat for IfUnmodifiedSinceimpl HeaderFormat for Fromimpl HeaderFormat for AcceptEncodingimpl HeaderFormat for Preferimpl HeaderFormat for AccessControlAllowHeadersimpl HeaderFormat for PreferenceAppliedimpl HeaderFormat for CacheControlimpl HeaderFormat for Expectimpl HeaderFormat for Connectionimpl HeaderFormat for ContentEncodingimpl HeaderFormat for ReferrerPolicyimpl HeaderFormat for Date