Enum actix_web::error::UrlGenerationError[][src]

pub enum UrlGenerationError {
    ResourceNotFound,
    NotEnoughElements,
    ParseError(UrlParseError),
}

Errors which can occur when attempting to generate resource uri.

Variants

ResourceNotFound

Resource not found

NotEnoughElements

Not all path pattern covered

ParseError(UrlParseError)

URL parse error

Trait Implementations

impl Debug for UrlGenerationError[src]

impl Display for UrlGenerationError[src]

impl Error for UrlGenerationError[src]

impl From<ParseError> for UrlGenerationError[src]

impl PartialEq<UrlGenerationError> for UrlGenerationError[src]

impl ResponseError for UrlGenerationError[src]

InternalServerError for UrlGeneratorError

impl StructuralPartialEq for UrlGenerationError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,