Skip to main content

ToHeaderValues

Trait ToHeaderValues 

Source
pub trait ToHeaderValues {
    type Iter: Iterator<Item = HeaderValue>;

    // Required method
    fn to_header_values(&self) -> Result<Self::Iter>;
}
Expand description

A trait for objects which can be converted or resolved to one or more HeaderValues.

Required Associated Types§

Source

type Iter: Iterator<Item = HeaderValue>

Returned iterator over header values which this type may correspond to.

Required Methods§

Source

fn to_header_values(&self) -> Result<Self::Iter>

Converts this object to an iterator of resolved HeaderValues.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl ToHeaderValues for &String

Source§

impl ToHeaderValues for Cow<'_, str>

Source§

impl ToHeaderValues for String

Source§

impl<'a> ToHeaderValues for &'a [HeaderValue]

Source§

impl<'a> ToHeaderValues for &'a str

Implementors§