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]

Returns an iterator over HeaderNames contained within.

Trait Implementations

impl Clone for AccessControlExposeHeaders
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for AccessControlExposeHeaders
[src]

Formats the value using the given formatter. Read more

impl FromIterator<HeaderName> for AccessControlExposeHeaders
[src]

Creates a value from an iterator. Read more

Auto Trait Implementations