[−][src]Trait surf::http::headers::ToHeaderValues
A trait for objects which can be converted or resolved to one or more HeaderValue
s.
Associated Types
Loading content...Required methods
fn to_header_values(&self) -> Result<Self::Iter, Error>
Converts this object to an iterator of resolved HeaderValues
.
Implementations on Foreign Types
impl ToHeaderValues for String
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<String as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<String as ToHeaderValues>::Iter, Error>
impl<'a> ToHeaderValues for &'a [HeaderValue]
[src]
type Iter = Cloned<Iter<'a, HeaderValue>>
pub fn to_header_values(
&self
) -> Result<<&'a [HeaderValue] as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<&'a [HeaderValue] as ToHeaderValues>::Iter, Error>
impl<'a> ToHeaderValues for &'a str
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<&'a str as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<&'a str as ToHeaderValues>::Iter, Error>
Implementors
impl ToHeaderValues for ETag
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(&self) -> Result<<ETag as ToHeaderValues>::Iter, Error>
[src]
impl ToHeaderValues for Age
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(&self) -> Result<<Age as ToHeaderValues>::Iter, Error>
[src]
impl ToHeaderValues for CacheControl
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<CacheControl as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<CacheControl as ToHeaderValues>::Iter, Error>
impl ToHeaderValues for Expires
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<Expires as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<Expires as ToHeaderValues>::Iter, Error>
impl ToHeaderValues for IfMatch
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<IfMatch as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<IfMatch as ToHeaderValues>::Iter, Error>
impl ToHeaderValues for IfModifiedSince
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<IfModifiedSince as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<IfModifiedSince as ToHeaderValues>::Iter, Error>
impl ToHeaderValues for IfNoneMatch
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<IfNoneMatch as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<IfNoneMatch as ToHeaderValues>::Iter, Error>
impl ToHeaderValues for IfUnmodifiedSince
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<IfUnmodifiedSince as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<IfUnmodifiedSince as ToHeaderValues>::Iter, Error>
impl ToHeaderValues for LastModified
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<LastModified as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<LastModified as ToHeaderValues>::Iter, Error>
impl ToHeaderValues for Vary
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(&self) -> Result<<Vary as ToHeaderValues>::Iter, Error>
[src]
impl ToHeaderValues for AcceptEncoding
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<AcceptEncoding as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<AcceptEncoding as ToHeaderValues>::Iter, Error>
impl ToHeaderValues for ContentEncoding
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<ContentEncoding as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<ContentEncoding as ToHeaderValues>::Iter, Error>
impl ToHeaderValues for HeaderValue
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<HeaderValue as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<HeaderValue as ToHeaderValues>::Iter, Error>
impl ToHeaderValues for TimingAllowOrigin
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<TimingAllowOrigin as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<TimingAllowOrigin as ToHeaderValues>::Iter, Error>
impl ToHeaderValues for Allow
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(&self) -> Result<<Allow as ToHeaderValues>::Iter, Error>
[src]
impl ToHeaderValues for Mime
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(&self) -> Result<<Mime as ToHeaderValues>::Iter, Error>
[src]
impl ToHeaderValues for ServerTiming
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<ServerTiming as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<ServerTiming as ToHeaderValues>::Iter, Error>
impl<'_> ToHeaderValues for Forwarded<'_>
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<Forwarded<'_> as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<Forwarded<'_> as ToHeaderValues>::Iter, Error>
impl<'_, '_> ToHeaderValues for &'_ Forwarded<'_>
[src]
type Iter = IntoIter<HeaderValue>
pub fn to_header_values(
&self
) -> Result<<&'_ Forwarded<'_> as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<&'_ Forwarded<'_> as ToHeaderValues>::Iter, Error>
impl<'a> ToHeaderValues for &'a HeaderValues
[src]
type Iter = Cloned<Values<'a>>
pub fn to_header_values(
&self
) -> Result<<&'a HeaderValues as ToHeaderValues>::Iter, Error>
[src]
&self
) -> Result<<&'a HeaderValues as ToHeaderValues>::Iter, Error>