[−][src]Enum actix_web::middleware::cors::CorsError
A set of errors that can occur during processing CORS
Variants
MissingOrigin
The HTTP request header Origin
is required but was not provided
BadOrigin
The HTTP request header Origin
could not be parsed correctly.
MissingRequestMethod
The request header Access-Control-Request-Method
is required but is
missing
BadRequestMethod
The request header Access-Control-Request-Method
has an invalid value
BadRequestHeaders
The request header Access-Control-Request-Headers
has an invalid
value
MissingRequestHeaders
The request header Access-Control-Request-Headers
is required but is
missing.
OriginNotAllowed
Origin is not allowed to make this request
MethodNotAllowed
Requested method is not allowed
HeadersNotAllowed
One or more headers requested are not allowed
Trait Implementations
impl Display for CorsError
[src]
impl Debug for CorsError
[src]
impl ResponseError for CorsError
[src]
fn error_response(&self) -> HttpResponse
[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.