Struct headers_ext::AccessControlExposeHeaders [−][src]
pub struct AccessControlExposeHeaders(_);
Access-Control-Expose-Headers header, part of
CORS
The Access-Control-Expose-Headers header indicates which headers are safe to expose to the API of a CORS API specification.
ABNF
Access-Control-Expose-Headers = "Access-Control-Expose-Headers" ":" #field-name
Example values
ETag, Content-Length
Examples
extern crate http; use http::header::{CONTENT_LENGTH, ETAG}; use headers::AccessControlExposeHeaders; let expose = vec![CONTENT_LENGTH, ETAG] .into_iter() .collect::<AccessControlExposeHeaders>();
Methods
impl AccessControlExposeHeaders[src]
impl AccessControlExposeHeaderspub fn iter<'a>(
&'a self
) -> impl Iterator<Item = HeaderName> + 'a[src]
pub fn iter<'a>(
&'a self
) -> impl Iterator<Item = HeaderName> + 'aReturns an iterator over HeaderNames contained within.
Trait Implementations
impl Clone for AccessControlExposeHeaders[src]
impl Clone for AccessControlExposeHeadersfn clone(&self) -> AccessControlExposeHeaders[src]
fn clone(&self) -> AccessControlExposeHeadersReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Debug for AccessControlExposeHeaders[src]
impl Debug for AccessControlExposeHeadersfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl FromIterator<HeaderName> for AccessControlExposeHeaders[src]
impl FromIterator<HeaderName> for AccessControlExposeHeadersfn from_iter<I>(iter: I) -> Self where
I: IntoIterator<Item = HeaderName>, [src]
fn from_iter<I>(iter: I) -> Self where
I: IntoIterator<Item = HeaderName>, Creates a value from an iterator. Read more
Auto Trait Implementations
impl Send for AccessControlExposeHeaders
impl Send for AccessControlExposeHeadersimpl Sync for AccessControlExposeHeaders
impl Sync for AccessControlExposeHeaders