Struct salvo::http::headers::AccessControlAllowCredentials [−][src]
pub struct AccessControlAllowCredentials;
Expand description
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
The name of this header.
pub fn decode<'i, I>(
values: &mut I
) -> Result<AccessControlAllowCredentials, Error> where
I: Iterator<Item = &'i HeaderValue>,
pub fn decode<'i, I>(
values: &mut I
) -> Result<AccessControlAllowCredentials, Error> where
I: Iterator<Item = &'i HeaderValue>,
Decode this type from an iterator of HeaderValue
s.
Auto Trait Implementations
impl Send for AccessControlAllowCredentials
impl Sync for AccessControlAllowCredentials
impl Unpin for AccessControlAllowCredentials
impl UnwindSafe for AccessControlAllowCredentials
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more