[][src]Enum rustc_serialize::base64::FromBase64Error

pub enum FromBase64Error {
    InvalidBase64Byte(u8usize),
    InvalidBase64Length,
}

Errors that can occur when decoding a base64 encoded string

Variants

InvalidBase64Byte(u8usize)

The input contained a character not part of the base64 format

InvalidBase64Length

The input had an invalid length

Trait Implementations

impl Clone for FromBase64Error[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Copy for FromBase64Error[src]

impl Display for FromBase64Error[src]

impl Debug for FromBase64Error[src]

impl Error for FromBase64Error[src]

fn cause(&self) -> Option<&dyn Error>1.0.0[src]

Deprecated since 1.33.0:

replaced by Error::source, which can support downcasting

The lower-level cause of this error, if any. Read more

fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]

The lower-level source of this error, if any. Read more

Auto Trait Implementations

impl Unpin for FromBase64Error

impl Sync for FromBase64Error

impl Send for FromBase64Error

impl UnwindSafe for FromBase64Error

impl RefUnwindSafe for FromBase64Error

Blanket Implementations

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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