pub enum AudioInputError {
NoDevice,
ConfigError(DefaultStreamConfigError),
BuildStreamError(BuildStreamError),
PlayStreamError(PlayStreamError),
}Expand description
Audio input errors.
Variants§
NoDevice
ConfigError(DefaultStreamConfigError)
BuildStreamError(BuildStreamError)
PlayStreamError(PlayStreamError)
Trait Implementations§
Source§impl Debug for AudioInputError
impl Debug for AudioInputError
Source§impl Display for AudioInputError
impl Display for AudioInputError
Source§impl Error for AudioInputError
impl Error for AudioInputError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<BuildStreamError> for AudioInputError
impl From<BuildStreamError> for AudioInputError
Source§impl From<DefaultStreamConfigError> for AudioInputError
impl From<DefaultStreamConfigError> for AudioInputError
Auto Trait Implementations§
impl Freeze for AudioInputError
impl RefUnwindSafe for AudioInputError
impl Send for AudioInputError
impl Sync for AudioInputError
impl Unpin for AudioInputError
impl UnwindSafe for AudioInputError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more