Enum pixels::CorsStatus
source · pub enum CorsStatus {
Safe,
Unsafe,
}
Expand description
Whether this response passed any CORS checks, and is thus safe to read from in cross-origin environments.
Variants§
Safe
The response is either same-origin or cross-origin but passed CORS checks.
Unsafe
The response is cross-origin and did not pass CORS checks. It is unsafe to expose pixel data to the requesting environment.
Trait Implementations§
source§impl Clone for CorsStatus
impl Clone for CorsStatus
source§fn clone(&self) -> CorsStatus
fn clone(&self) -> CorsStatus
Returns a copy 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 CorsStatus
impl Debug for CorsStatus
source§impl<'de> Deserialize<'de> for CorsStatus
impl<'de> Deserialize<'de> for CorsStatus
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl MallocSizeOf for CorsStatus
impl MallocSizeOf for CorsStatus
source§fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself.
source§impl PartialEq for CorsStatus
impl PartialEq for CorsStatus
source§fn eq(&self, other: &CorsStatus) -> bool
fn eq(&self, other: &CorsStatus) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for CorsStatus
impl Serialize for CorsStatus
impl Copy for CorsStatus
impl StructuralPartialEq for CorsStatus
Auto Trait Implementations§
impl Freeze for CorsStatus
impl RefUnwindSafe for CorsStatus
impl Send for CorsStatus
impl Sync for CorsStatus
impl Unpin for CorsStatus
impl UnwindSafe for CorsStatus
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
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more