Trait http_types::headers::ToHeaderValues [−][src]
pub trait ToHeaderValues { type Iter: Iterator<Item = HeaderValue>; fn to_header_values(&self) -> Result<Self::Iter>; }
A trait for objects which can be converted or resolved to one or more HeaderValue
s.
Associated Types
type Iter: Iterator<Item = HeaderValue>
[src]
Returned iterator over header values which this type may correspond to.
Required methods
fn to_header_values(&self) -> Result<Self::Iter>
[src]
Converts this object to an iterator of resolved HeaderValues
.
Implementations on Foreign Types
impl<'a> ToHeaderValues for &'a [HeaderValue]
[src]
impl<'a> ToHeaderValues for &'a [HeaderValue]
[src]type Iter = Cloned<Iter<'a, HeaderValue>>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl<'a> ToHeaderValues for &'a str
[src]
impl<'a> ToHeaderValues for &'a str
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for String
[src]
impl ToHeaderValues for String
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for &String
[src]
impl ToHeaderValues for &String
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for Cow<'_, str>
[src]
impl ToHeaderValues for Cow<'_, str>
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
Implementors
impl ToHeaderValues for &Forwarded<'_>
[src]
impl ToHeaderValues for &Forwarded<'_>
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for ETag
[src]
impl ToHeaderValues for ETag
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for Age
[src]
impl ToHeaderValues for Age
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for CacheControl
[src]
impl ToHeaderValues for CacheControl
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for ClearSiteData
[src]
impl ToHeaderValues for ClearSiteData
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for Expires
[src]
impl ToHeaderValues for Expires
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for IfMatch
[src]
impl ToHeaderValues for IfMatch
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for IfModifiedSince
[src]
impl ToHeaderValues for IfModifiedSince
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for IfNoneMatch
[src]
impl ToHeaderValues for IfNoneMatch
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for IfUnmodifiedSince
[src]
impl ToHeaderValues for IfUnmodifiedSince
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for LastModified
[src]
impl ToHeaderValues for LastModified
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for Vary
[src]
impl ToHeaderValues for Vary
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for Accept
[src]
impl ToHeaderValues for Accept
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for AcceptEncoding
[src]
impl ToHeaderValues for AcceptEncoding
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for ContentEncoding
[src]
impl ToHeaderValues for ContentEncoding
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for Expect
[src]
impl ToHeaderValues for Expect
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for Forwarded<'_>
[src]
impl ToHeaderValues for Forwarded<'_>
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for TimingAllowOrigin
[src]
impl ToHeaderValues for TimingAllowOrigin
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for Allow
[src]
impl ToHeaderValues for Allow
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for Mime
[src]
impl ToHeaderValues for Mime
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for ServerTiming
[src]
impl ToHeaderValues for ServerTiming
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for TE
[src]
impl ToHeaderValues for TE
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for TransferEncoding
[src]
impl ToHeaderValues for TransferEncoding
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl ToHeaderValues for HeaderValue
[src]
impl ToHeaderValues for HeaderValue
[src]type Iter = IntoIter<HeaderValue>
fn to_header_values(&self) -> Result<Self::Iter>
[src]
impl<'a> ToHeaderValues for &'a HeaderValues
[src]
impl<'a> ToHeaderValues for &'a HeaderValues
[src]