pub struct Error<'a> { /* private fields */ }
Expand description
Error emitted on URI parse failure.
Internally, the type includes information about where the parse error
occured (the error’s context) and information about what went wrong.
Externally, this information can be retrieved (in textual form) through its
Display
implementation. In other words, by printing a value of this type.
Implementations§
Trait Implementations§
source§impl<'a> From<Error<'a>> for RouteUriError
impl<'a> From<Error<'a>> for RouteUriError
Auto Trait Implementations§
impl<'a> Freeze for Error<'a>
impl<'a> RefUnwindSafe for Error<'a>
impl<'a> Send for Error<'a>
impl<'a> Sync for Error<'a>
impl<'a> Unpin for Error<'a>
impl<'a> UnwindSafe for Error<'a>
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