Enum ez_audio::AudioError[][src]

pub enum AudioError {
    FileError,
    DecoderError,
    DeviceError,
    ContextError,
    UnknownError,
}

A general purpose error.

Variants

FileError

Unable to find file.

DecoderError

Unable to decode file.

DeviceError

Error getting audio device.

ContextError

Error initializing backend.

UnknownError

Catch all error tgat should never occur. If it occurs it is a sign of undefined behavior.

Trait Implementations

impl Clone for AudioError[src]

impl Debug for AudioError[src]

impl Display for AudioError[src]

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