[−][src]Enum cpal::DefaultStreamConfigError
May occur when attempting to request the default input or output stream format from a Device
.
Variants
The device no longer exists. This can happen if the device is disconnected while the program is running.
Returned if e.g. the default input format was requested on an output-only audio device.
See the BackendSpecificError
docs for more information about this error variant.
Fields of BackendSpecific
err: BackendSpecificError
Trait Implementations
impl Debug for DefaultStreamConfigError
[src]
impl Display for DefaultStreamConfigError
[src]
impl Error for DefaultStreamConfigError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<BackendSpecificError> for DefaultStreamConfigError
[src]
fn from(source: BackendSpecificError) -> Self
[src]
Auto Trait Implementations
impl RefUnwindSafe for DefaultStreamConfigError
impl Send for DefaultStreamConfigError
impl Sync for DefaultStreamConfigError
impl Unpin for DefaultStreamConfigError
impl UnwindSafe for DefaultStreamConfigError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
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 = Infallible
The type returned in the event of a conversion error.
pub 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>,