pub enum AudioDecoderError {
Backend(String),
BufferReadFailed,
InvalidMediaFormat,
InvalidSample,
StateChangeFailed,
}Variants§
Backend(String)
Backend specific error.
BufferReadFailed
Could not read the audio buffer content.
InvalidMediaFormat
The media trying to be decoded has an invalid format.
InvalidSample
An invalid sample was found while decoding the audio.
StateChangeFailed
Could not move to a different state.
Trait Implementations§
Source§impl Debug for AudioDecoderError
impl Debug for AudioDecoderError
Source§impl PartialEq for AudioDecoderError
impl PartialEq for AudioDecoderError
impl StructuralPartialEq for AudioDecoderError
Auto Trait Implementations§
impl Freeze for AudioDecoderError
impl RefUnwindSafe for AudioDecoderError
impl Send for AudioDecoderError
impl Sync for AudioDecoderError
impl Unpin for AudioDecoderError
impl UnwindSafe for AudioDecoderError
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
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 moreSource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
Source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
Source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
Source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert