Enum optivorbis::VorbisCodebookError
source · pub enum VorbisCodebookError {
InvalidCodebookCodewords {
codebook_number: u16,
/* private fields */
},
CodebookTreeWalkError {
codebook_number: u16,
/* private fields */
},
EofWhileDecodingEntry {
codebook_number: u16,
},
IoError(Error),
}Expand description
An error that may happen when instantiating a Vorbis codebook.
Variants§
InvalidCodebookCodewords
An attempt to build a codebook with invalid codewords was made.
CodebookTreeWalkError
The tree could not be walked while decoding an entry number.
EofWhileDecodingEntry
EOF was reached while decoding an entry number.
IoError(Error)
An I/O error happened while decoding an entry number.
Trait Implementations§
source§impl Debug for VorbisCodebookError
impl Debug for VorbisCodebookError
source§impl Display for VorbisCodebookError
impl Display for VorbisCodebookError
source§impl Error for VorbisCodebookError
impl Error for VorbisCodebookError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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<Error> for VorbisCodebookError
impl From<Error> for VorbisCodebookError
source§impl From<VorbisCodebookError> for VorbisOptimizerError
impl From<VorbisCodebookError> for VorbisOptimizerError
source§fn from(source: VorbisCodebookError) -> Self
fn from(source: VorbisCodebookError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for VorbisCodebookError
impl Send for VorbisCodebookError
impl Sync for VorbisCodebookError
impl Unpin for VorbisCodebookError
impl !UnwindSafe for VorbisCodebookError
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