Enum MatchError
pub enum MatchError
A failed match attempt.
use ;
#
Variants
-
NotFound No matching route was found.
Trait Implementations
impl Clone for MatchError
fn clone(&self) -> MatchError
impl Copy for MatchError
impl Debug for MatchError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for MatchError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for MatchError
impl Error for MatchError
impl PartialEq for MatchError
fn eq(&self, other: &MatchError) -> bool
impl StructuralPartialEq for MatchError
Auto Trait Implementations
impl Freeze for MatchError
impl RefUnwindSafe for MatchError
impl Send for MatchError
impl Sync for MatchError
impl Unpin for MatchError
impl UnsafeUnpin for MatchError
impl UnwindSafe for MatchError
Blanket Implementations
impl<T> Any for MatchError
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for MatchError
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for MatchError
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for MatchError
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for MatchError
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for MatchError
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T> ToString for MatchError
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for MatchError
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 MatchError
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for MatchError
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>