[−][src]Struct headers::AccessControlAllowCredentials
Access-Control-Allow-Credentials
header, part of
CORS
The Access-Control-Allow-Credentials HTTP response header indicates whether the response to request can be exposed when the credentials flag is true. When part of the response to an preflight request it indicates that the actual request can be made with credentials. The Access-Control-Allow-Credentials HTTP header must match the following ABNF:
ABNF
Access-Control-Allow-Credentials: "Access-Control-Allow-Credentials" ":" "true"
Since there is only one acceptable field value, the header struct does not accept
any values at all. Setting an empty AccessControlAllowCredentials
header is
sufficient. See the examples below.
Example values
- "true"
Examples
use headers::AccessControlAllowCredentials; let allow_creds = AccessControlAllowCredentials;
Trait Implementations
impl Clone for AccessControlAllowCredentials
[src]
pub fn clone(&self) -> AccessControlAllowCredentials
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for AccessControlAllowCredentials
[src]
impl Eq for AccessControlAllowCredentials
[src]
impl Header for AccessControlAllowCredentials
[src]
pub fn name() -> &'static HeaderName
[src]
pub fn decode<'i, I: Iterator<Item = &'i HeaderValue>>(
values: &mut I
) -> Result<Self, Error>
[src]
values: &mut I
) -> Result<Self, Error>
pub fn encode<E: Extend<HeaderValue>>(&self, values: &mut E)
[src]
impl PartialEq<AccessControlAllowCredentials> for AccessControlAllowCredentials
[src]
pub fn eq(&self, other: &AccessControlAllowCredentials) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for AccessControlAllowCredentials
[src]
impl StructuralPartialEq for AccessControlAllowCredentials
[src]
Auto Trait Implementations
impl RefUnwindSafe for AccessControlAllowCredentials
[src]
impl Send for AccessControlAllowCredentials
[src]
impl Sync for AccessControlAllowCredentials
[src]
impl Unpin for AccessControlAllowCredentials
[src]
impl UnwindSafe for AccessControlAllowCredentials
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,