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 HeaderValues.
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]