Struct headers_ext::AccessControlAllowHeaders[][src]

pub struct AccessControlAllowHeaders(_);

Access-Control-Allow-Headers header, part of CORS

The Access-Control-Allow-Headers header indicates, as part of the response to a preflight request, which header field names can be used during the actual request.

ABNF

Access-Control-Allow-Headers: "Access-Control-Allow-Headers" ":" #field-name

Example values

  • accept-language, date

Examples

extern crate http;
use http::header::{CACHE_CONTROL, CONTENT_TYPE};
use headers::AccessControlAllowHeaders;

let allow_headers = vec![CACHE_CONTROL, CONTENT_TYPE]
    .into_iter()
    .collect::<AccessControlAllowHeaders>();

Methods

impl AccessControlAllowHeaders
[src]

Returns an iterator over HeaderNames contained within.

Trait Implementations

impl Clone for AccessControlAllowHeaders
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for AccessControlAllowHeaders
[src]

Formats the value using the given formatter. Read more

impl PartialEq for AccessControlAllowHeaders
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl FromIterator<HeaderName> for AccessControlAllowHeaders
[src]

Creates a value from an iterator. Read more

Auto Trait Implementations