[−][src]Enum claxon::Error
An error that prevents successful decoding of the FLAC stream.
Variants
IoError(Error)
Not a decoding error, but a problem with the underlying IO.
FormatError(&'static str)
An ill-formed FLAC stream was encountered.
TooWide
The audio stream has more bits per sample than the provided sample buffer to decode into.
Unsupported(&'static str)
A currently unsupported feature of the FLAC format was encountered.
Claxon reads the FLAC format as it was with FLAC 1.3.1. Values in the
specification that are marked as reserved will cause a FormatError
;
Unsupported
is used for features that are in the specification, but
which are not implemented by Claxon.
Trait Implementations
impl PartialEq<Error> for Error
[src]
fn eq(&self, other: &Error) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=
.
impl From<Error> for Error
[src]
impl Display for Error
[src]
impl Debug for Error
[src]
impl Error for Error
[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
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.
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,