Enum validators::Base64UrlDecodedError[][src]

pub enum Base64UrlDecodedError {
    Invalid,
    PaddingMust,
    PaddingNotAllow,
    Decode,
}

Variants

Invalid

the fallback variant

PaddingMust

may not be valid but missing the padding part is guaranteed

PaddingNotAllow

may not be valid and the padding part seems to exist

Decode

may be valid but errors happen when decoding (missing padding? having padding?)

Trait Implementations

impl Clone for Base64UrlDecodedError[src]

impl Debug for Base64UrlDecodedError[src]

impl Display for Base64UrlDecodedError[src]

impl Error for Base64UrlDecodedError[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T, I> AsResult<T, I> for T where
    I: Input, 

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, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoCollection<T> for T

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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<T> Typeable for T where
    T: Any

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