Struct MatchedPathMissing

#[non_exhaustive]
pub struct MatchedPathMissing;

Rejection if no matched path could be found.

See MatchedPath for more details.

Implementations

impl MatchedPathMissing

fn body_text(&self) -> String

Get the response body text used for this rejection.

fn status(&self) -> StatusCode

Get the status code used for this rejection.

Trait Implementations

impl Debug for MatchedPathMissing

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Default for MatchedPathMissing

fn default() -> Self

impl Display for MatchedPathMissing

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Error for MatchedPathMissing

impl IntoResponse for MatchedPathMissing

fn into_response(self) -> Response

Auto Trait Implementations

impl Freeze for MatchedPathMissing

impl RefUnwindSafe for MatchedPathMissing

impl Send for MatchedPathMissing

impl Sync for MatchedPathMissing

impl Unpin for MatchedPathMissing

impl UnsafeUnpin for MatchedPathMissing

impl UnwindSafe for MatchedPathMissing

Blanket Implementations

impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for MatchedPathMissing where ST: ?Sized, DT: ?Sized,

impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for MatchedPathMissing where ST: ?Sized, DT: ?Sized,

impl<T> Any for MatchedPathMissing where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for MatchedPathMissing where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for MatchedPathMissing where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for MatchedPathMissing

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Instrument for MatchedPathMissing

impl<T> Read<Exclusive, BecauseExclusive> for MatchedPathMissing where T: ?Sized,

impl<T> Same for MatchedPathMissing

type Output = T;

impl<T> ToString for MatchedPathMissing where T: Display + ?Sized,

fn to_string(&self) -> String

impl<T> WithSubscriber for MatchedPathMissing

impl<T, U> Into<U> for MatchedPathMissing where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for MatchedPathMissing where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for MatchedPathMissing 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 MatchedPathMissing where V: MultiLane<T>,

fn vzip(self) -> V