pub enum CorsMiddlewareErrorKind {
InvalidRequest,
InvalidResponse,
}Expand description
CORS middleware failure category for product error mapping.
Variants§
InvalidRequest
The incoming request contains an invalid origin or preflight header.
InvalidResponse
A response header produced or inherited by the middleware is invalid.
Trait Implementations§
Source§impl Clone for CorsMiddlewareErrorKind
impl Clone for CorsMiddlewareErrorKind
Source§fn clone(&self) -> CorsMiddlewareErrorKind
fn clone(&self) -> CorsMiddlewareErrorKind
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 moreSource§impl Debug for CorsMiddlewareErrorKind
impl Debug for CorsMiddlewareErrorKind
Source§impl PartialEq for CorsMiddlewareErrorKind
impl PartialEq for CorsMiddlewareErrorKind
Source§fn eq(&self, other: &CorsMiddlewareErrorKind) -> bool
fn eq(&self, other: &CorsMiddlewareErrorKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for CorsMiddlewareErrorKind
impl Eq for CorsMiddlewareErrorKind
impl StructuralPartialEq for CorsMiddlewareErrorKind
Auto Trait Implementations§
impl Freeze for CorsMiddlewareErrorKind
impl RefUnwindSafe for CorsMiddlewareErrorKind
impl Send for CorsMiddlewareErrorKind
impl Sync for CorsMiddlewareErrorKind
impl Unpin for CorsMiddlewareErrorKind
impl UnsafeUnpin for CorsMiddlewareErrorKind
impl UnwindSafe for CorsMiddlewareErrorKind
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more