Struct MissingPathParams
#[non_exhaustive]
pub struct MissingPathParams;
Rejection type used if axum's internal representation of path parameters
is missing. This is commonly caused by extracting Request<_>. Path
must be extracted first.
Implementations
impl MissingPathParams
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 MissingPathParams
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for MissingPathParams
fn default() -> Self
impl Display for MissingPathParams
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Error for MissingPathParams
impl IntoResponse for MissingPathParams
fn into_response(self) -> Response
Auto Trait Implementations
impl Freeze for MissingPathParams
impl RefUnwindSafe for MissingPathParams
impl Send for MissingPathParams
impl Sync for MissingPathParams
impl Unpin for MissingPathParams
impl UnsafeUnpin for MissingPathParams
impl UnwindSafe for MissingPathParams
Blanket Implementations
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for MissingPathParams
where
ST: ?Sized,
DT: ?Sized,
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for MissingPathParams
where
ST: ?Sized,
DT: ?Sized,
impl<T> Any for MissingPathParams
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for MissingPathParams
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for MissingPathParams
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for MissingPathParams
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Instrument for MissingPathParams
impl<T> Read<Exclusive, BecauseExclusive> for MissingPathParams
where
T: ?Sized,
impl<T> Same for MissingPathParams
type Output = T;
impl<T> ToString for MissingPathParams
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T> WithSubscriber for MissingPathParams
impl<T, U> Into<U> for MissingPathParams
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 MissingPathParams
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for MissingPathParams
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 MissingPathParams
where
V: MultiLane<T>,
fn vzip(self) -> V