pub struct AccessControlRequestHeaders(FlatCsv);Expand description
Access-Control-Request-Headers header, part of
CORS
The Access-Control-Request-Headers header indicates which headers will
be used in the actual request as part of the preflight request.
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::{ACCEPT_LANGUAGE, DATE};
use headers::AccessControlRequestHeaders;
let req_headers = vec![ACCEPT_LANGUAGE, DATE]
    .into_iter()
    .collect::<AccessControlRequestHeaders>();Tuple Fields§
§0: FlatCsvImplementations§
Source§impl AccessControlRequestHeaders
 
impl AccessControlRequestHeaders
Sourcepub fn iter(&self) -> impl Iterator<Item = HeaderName> + '_
 
pub fn iter(&self) -> impl Iterator<Item = HeaderName> + '_
Returns an iterator over HeaderNames contained within.
Trait Implementations§
Source§impl Clone for AccessControlRequestHeaders
 
impl Clone for AccessControlRequestHeaders
Source§fn clone(&self) -> AccessControlRequestHeaders
 
fn clone(&self) -> AccessControlRequestHeaders
Returns a duplicate 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 AccessControlRequestHeaders
 
impl Debug for AccessControlRequestHeaders
Source§impl FromIterator<HeaderName> for AccessControlRequestHeaders
 
impl FromIterator<HeaderName> for AccessControlRequestHeaders
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
Auto Trait Implementations§
impl !Freeze for AccessControlRequestHeaders
impl RefUnwindSafe for AccessControlRequestHeaders
impl Send for AccessControlRequestHeaders
impl Sync for AccessControlRequestHeaders
impl Unpin for AccessControlRequestHeaders
impl UnwindSafe for AccessControlRequestHeaders
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more