[][src]Enum koibumi_base32::DecodeError

pub enum DecodeError {
    InvalidLength(usize),
    InvalidCharacter(char),
}

An error which can be returned when decoding a Base32 encoded string.

This error is used as the error type for the decode function.

Variants

InvalidLength(usize)

The length of the input was not multiple of 8. The actual length of the input is returned as a payload of this variant.

InvalidCharacter(char)

An invalid Base32 character was found. The actual character found invalid is returned as a payload of this variant.

Trait Implementations

impl Clone for DecodeError[src]

impl Debug for DecodeError[src]

impl Display for DecodeError[src]

impl Eq for DecodeError[src]

impl Error for DecodeError[src]

impl PartialEq<DecodeError> for DecodeError[src]

impl StructuralEq for DecodeError[src]

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

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.