pub enum CrossOriginResourcePolicy {
SameSite,
SameOrigin,
CrossOrigin,
}Expand description
CrossOriginResourcePolicy sets the Cross-Origin-Resource-Policy header.
For more, see “Consider deploying Cross-Origin Resource Policy and MDN’s article on this header.
Variants§
Trait Implementations§
Source§impl Clone for CrossOriginResourcePolicy
impl Clone for CrossOriginResourcePolicy
Source§fn clone(&self) -> CrossOriginResourcePolicy
fn clone(&self) -> CrossOriginResourcePolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CrossOriginResourcePolicy
Source§impl Debug for CrossOriginResourcePolicy
impl Debug for CrossOriginResourcePolicy
Source§impl Default for CrossOriginResourcePolicy
impl Default for CrossOriginResourcePolicy
Source§fn default() -> CrossOriginResourcePolicy
fn default() -> CrossOriginResourcePolicy
Returns the “default value” for a type. Read more
Source§impl Display for CrossOriginResourcePolicy
impl Display for CrossOriginResourcePolicy
Source§impl IntoHeader for CrossOriginResourcePolicy
impl IntoHeader for CrossOriginResourcePolicy
fn header_name(&self) -> HeaderName
fn header_value(&self) -> Result<HeaderValue, InvalidHeaderValue>
Auto Trait Implementations§
impl Freeze for CrossOriginResourcePolicy
impl RefUnwindSafe for CrossOriginResourcePolicy
impl Send for CrossOriginResourcePolicy
impl Sync for CrossOriginResourcePolicy
impl Unpin for CrossOriginResourcePolicy
impl UnsafeUnpin for CrossOriginResourcePolicy
impl UnwindSafe for CrossOriginResourcePolicy
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