pub struct NovaStateRejection;Expand description
Error returned when application state is missing from request extensions.
This occurs when the application failed to add Extension<...> for the
configured state type. The rejection implements IntoResponse and will
produce a 500-level response when returned from an extractor.
Trait Implementations§
Source§impl Debug for NovaStateRejection
impl Debug for NovaStateRejection
Source§impl Display for NovaStateRejection
impl Display for NovaStateRejection
Source§impl Error for NovaStateRejection
impl Error for NovaStateRejection
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl IntoResponse for NovaStateRejection
impl IntoResponse for NovaStateRejection
Source§fn into_response(self) -> Response
fn into_response(self) -> Response
Create a response.
Auto Trait Implementations§
impl Freeze for NovaStateRejection
impl RefUnwindSafe for NovaStateRejection
impl Send for NovaStateRejection
impl Sync for NovaStateRejection
impl Unpin for NovaStateRejection
impl UnsafeUnpin for NovaStateRejection
impl UnwindSafe for NovaStateRejection
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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