[−][src]Enum actix_web::middleware::cors::CorsError
A set of errors that can occur during processing CORS
Variants
MissingOriginThe HTTP request header Origin is required but was not provided
BadOriginThe HTTP request header Origin could not be parsed correctly.
MissingRequestMethodThe request header Access-Control-Request-Method is required but is
missing
BadRequestMethodThe request header Access-Control-Request-Method has an invalid value
BadRequestHeadersThe request header Access-Control-Request-Headers has an invalid
value
OriginNotAllowedOrigin is not allowed to make this request
MethodNotAllowedRequested method is not allowed
HeadersNotAllowedOne or more headers requested are not allowed
Trait Implementations
impl Debug for CorsError[src]
impl Display for CorsError[src]
impl ResponseError for CorsError[src]
fn error_response(&self) -> HttpResponse[src]
fn render_response(&self) -> Response<Body>[src]
Constructs an error response
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into<U> 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<T> for T[src]
impl<T, U> TryFrom<U> 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, U> TryInto<U> 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.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,