Enum cpal::SupportedStreamConfigsError [−][src]
Error that can happen when enumerating the list of supported formats.
Variants
The device no longer exists. This can happen if the device is disconnected while the program is running.
We called something the C-Layer did not understand
See the BackendSpecificError
docs for more information about this error variant.
Fields of BackendSpecific
err: BackendSpecificError
Trait Implementations
impl Debug for SupportedStreamConfigsError
[src]
impl Display for SupportedStreamConfigsError
[src]
impl Error for SupportedStreamConfigsError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<BackendSpecificError> for SupportedStreamConfigsError
[src]
fn from(source: BackendSpecificError) -> Self
[src]
impl From<Error> for SupportedStreamConfigsError
[src]
Auto Trait Implementations
impl RefUnwindSafe for SupportedStreamConfigsError
impl Send for SupportedStreamConfigsError
impl Sync for SupportedStreamConfigsError
impl Unpin for SupportedStreamConfigsError
impl UnwindSafe for SupportedStreamConfigsError
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>,