Enum MatchedPathRejection
#[non_exhaustive]
pub enum MatchedPathRejection
Rejection used for MatchedPath.
Variants
-
MatchedPathMissing(MatchedPathMissing)
Implementations
impl MatchedPathRejection
fn body_text(&self) -> StringGet the response body text used for this rejection.
fn status(&self) -> StatusCodeGet the status code used for this rejection.
Trait Implementations
impl Debug for MatchedPathRejection
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for MatchedPathRejection
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Error for MatchedPathRejection
fn source(&self) -> Option<&dyn Error + 'static>
impl From<MatchedPathMissing> for MatchedPathRejection
fn from(inner: MatchedPathMissing) -> Self
impl IntoResponse for MatchedPathRejection
fn into_response(self) -> Response
Auto Trait Implementations
impl Freeze for MatchedPathRejection
impl RefUnwindSafe for MatchedPathRejection
impl Send for MatchedPathRejection
impl Sync for MatchedPathRejection
impl Unpin for MatchedPathRejection
impl UnsafeUnpin for MatchedPathRejection
impl UnwindSafe for MatchedPathRejection
Blanket Implementations
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for MatchedPathRejection
where
ST: ?Sized,
DT: ?Sized,
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for MatchedPathRejection
where
ST: ?Sized,
DT: ?Sized,
impl<T> Any for MatchedPathRejection
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for MatchedPathRejection
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for MatchedPathRejection
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for MatchedPathRejection
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Instrument for MatchedPathRejection
impl<T> Read<Exclusive, BecauseExclusive> for MatchedPathRejection
where
T: ?Sized,
impl<T> Same for MatchedPathRejection
type Output = T;
impl<T> ToString for MatchedPathRejection
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T> WithSubscriber for MatchedPathRejection
impl<T, U> Into<U> for MatchedPathRejection
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for MatchedPathRejection
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for MatchedPathRejection
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
impl<V, T> VZip<V> for MatchedPathRejection
where
V: MultiLane<T>,
fn vzip(self) -> V