Struct headers_ext::AccessControlAllowHeaders
source · pub struct AccessControlAllowHeaders(_);
Expand description
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>();
Implementations
sourceimpl AccessControlAllowHeaders
impl AccessControlAllowHeaders
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
sourceimpl Clone for AccessControlAllowHeaders
impl Clone for AccessControlAllowHeaders
sourcefn clone(&self) -> AccessControlAllowHeaders
fn clone(&self) -> AccessControlAllowHeaders
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for AccessControlAllowHeaders
impl Debug for AccessControlAllowHeaders
sourceimpl FromIterator<HeaderName> for AccessControlAllowHeaders
impl FromIterator<HeaderName> for AccessControlAllowHeaders
sourcefn 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
sourceimpl Header for AccessControlAllowHeaders
impl Header for AccessControlAllowHeaders
sourceconst NAME: &'static HeaderName = _
const NAME: &'static HeaderName = _
The name of this header.
sourceimpl PartialEq<AccessControlAllowHeaders> for AccessControlAllowHeaders
impl PartialEq<AccessControlAllowHeaders> for AccessControlAllowHeaders
sourcefn eq(&self, other: &AccessControlAllowHeaders) -> bool
fn eq(&self, other: &AccessControlAllowHeaders) -> bool
impl StructuralPartialEq for AccessControlAllowHeaders
Auto Trait Implementations
impl RefUnwindSafe for AccessControlAllowHeaders
impl Send for AccessControlAllowHeaders
impl Sync for AccessControlAllowHeaders
impl Unpin for AccessControlAllowHeaders
impl UnwindSafe for AccessControlAllowHeaders
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more