[][src]Enum cpal::FormatsEnumerationError

pub enum FormatsEnumerationError {
    DeviceNotAvailable,
}

Error that can happen when enumerating the list of supported formats.

Variants

DeviceNotAvailable

The device no longer exists. This can happen if the device is disconnected while the program is running.

Trait Implementations

impl Display for FormatsEnumerationError[src]

impl Debug for FormatsEnumerationError[src]

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

impl Sync for FormatsEnumerationError

impl Send for FormatsEnumerationError

impl UnwindSafe for FormatsEnumerationError

impl RefUnwindSafe for FormatsEnumerationError

Blanket Implementations

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.

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

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

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