[−][src]Enum cpal::StreamError
Errors that might occur while a stream is running.
Variants
The device no longer exists. This can happen if the device is disconnected while the program is running.
See the BackendSpecificError
docs for more information about this error variant.
Fields of BackendSpecific
err: BackendSpecificError
Trait Implementations
impl From<BackendSpecificError> for StreamError
[src]
fn from(source: BackendSpecificError) -> Self
[src]
impl Debug for StreamError
[src]
impl Display for StreamError
[src]
impl Error for StreamError
[src]
Auto Trait Implementations
impl Send for StreamError
impl Sync for StreamError
impl Unpin for StreamError
impl UnwindSafe for StreamError
impl RefUnwindSafe for StreamError
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,