[][src]Enum creak::DecoderError

pub enum DecoderError {
    IOError(Error),
    FormatError(String),
    NoExtension,
    UnsupportedExtension(String),
    DisabledExtension {
        extension: &'static str,
        feature: &'static str,
    },
}

An error encountered while decoding an audio file.

Variants

IOError(Error)

I/O error.

FormatError(String)

Error specific to the audio format.

NoExtension

No extension was provided on the input file.

UnsupportedExtension(String)

The extension on the input file is not supported for decoding.

DisabledExtension

The extension on the input file requires a feature that is not enabled.

Fields of DisabledExtension

extension: &'static strfeature: &'static str

Trait Implementations

impl Debug for DecoderError[src]

impl Display for DecoderError[src]

impl Error for DecoderError[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> 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.