pub struct AccessControlExposeHeaders(_);
Expand description
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>();
Implementations§
source§impl AccessControlExposeHeaders
impl AccessControlExposeHeaders
sourcepub fn iter<'a>(&'a self) -> impl Iterator<Item = HeaderName> + 'a
pub fn iter<'a>(&'a self) -> impl Iterator<Item = HeaderName> + 'a
Returns an iterator over HeaderName
s contained within.
Trait Implementations§
source§impl Clone for AccessControlExposeHeaders
impl Clone for AccessControlExposeHeaders
source§fn clone(&self) -> AccessControlExposeHeaders
fn clone(&self) -> AccessControlExposeHeaders
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for AccessControlExposeHeaders
impl Debug for AccessControlExposeHeaders
source§impl FromIterator<HeaderName> for AccessControlExposeHeaders
impl FromIterator<HeaderName> for AccessControlExposeHeaders
source§fn from_iter<I>(iter: I) -> Selfwhere
I: IntoIterator<Item = HeaderName>,
fn from_iter<I>(iter: I) -> Selfwhere I: IntoIterator<Item = HeaderName>,
Creates a value from an iterator. Read more