[−][src]Enum ogg::reading::OggReadError
Error that can be raised when decoding an Ogg transport.
Variants
NoCapturePatternFound
The capture pattern for a new page was not found where one was expected.
InvalidStreamStructVer(u8)
Invalid stream structure version, with the given one attached.
HashMismatch(u32, u32)
Mismatch of the hash value with (expected, calculated) value.
ReadError(Error)
I/O error occured.
InvalidData
Some constraint required by the spec was not met.
Trait Implementations
impl From<Error> for OggReadError
[src]
fn from(err: Error) -> OggReadError
[src]
impl Display for OggReadError
[src]
impl Debug for OggReadError
[src]
impl Error for OggReadError
[src]
Auto Trait Implementations
impl Unpin for OggReadError
impl Sync for OggReadError
impl Send for OggReadError
impl !UnwindSafe for OggReadError
impl !RefUnwindSafe for OggReadError
Blanket Implementations
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.
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,