Struct async_graphql_warp::GraphQLBadRequest
source · [−]pub struct GraphQLBadRequest(pub ParseRequestError);
Expand description
Bad request error.
It’s a wrapper of async_graphql::ParseRequestError
. It is also a Reply
-
by default it just returns a response containing the error message in plain
text.
Tuple Fields
0: ParseRequestError
Implementations
sourceimpl GraphQLBadRequest
impl GraphQLBadRequest
sourcepub fn status(&self) -> StatusCode
pub fn status(&self) -> StatusCode
Get the appropriate status code of the error.
Trait Implementations
sourceimpl Debug for GraphQLBadRequest
impl Debug for GraphQLBadRequest
sourceimpl Display for GraphQLBadRequest
impl Display for GraphQLBadRequest
sourceimpl Error for GraphQLBadRequest
impl Error for GraphQLBadRequest
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<GraphQLBadRequest> for ParseRequestError
impl From<GraphQLBadRequest> for ParseRequestError
sourcefn from(e: GraphQLBadRequest) -> Self
fn from(e: GraphQLBadRequest) -> Self
Converts to this type from the input type.
sourceimpl From<ParseRequestError> for GraphQLBadRequest
impl From<ParseRequestError> for GraphQLBadRequest
sourcefn from(e: ParseRequestError) -> Self
fn from(e: ParseRequestError) -> Self
Converts to this type from the input type.
sourceimpl Reply for GraphQLBadRequest
impl Reply for GraphQLBadRequest
sourcefn into_response(self) -> Response<Body>
fn into_response(self) -> Response<Body>
impl Reject for GraphQLBadRequest
Auto Trait Implementations
impl !RefUnwindSafe for GraphQLBadRequest
impl Send for GraphQLBadRequest
impl Sync for GraphQLBadRequest
impl Unpin for GraphQLBadRequest
impl !UnwindSafe for GraphQLBadRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more