pub enum CavlcError {
IoError(BitReaderError),
InvalidCode(&'static str),
OutOfRange {
field: &'static str,
value: i64,
},
}Variants§
Trait Implementations§
Source§impl Debug for CavlcError
impl Debug for CavlcError
Source§impl Display for CavlcError
impl Display for CavlcError
Source§impl Error for CavlcError
impl Error for CavlcError
1.30.0 · 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<BitReaderError> for CavlcError
impl From<BitReaderError> for CavlcError
Source§fn from(e: BitReaderError) -> Self
fn from(e: BitReaderError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for CavlcError
impl !UnwindSafe for CavlcError
impl Freeze for CavlcError
impl Send for CavlcError
impl Sync for CavlcError
impl Unpin for CavlcError
impl UnsafeUnpin for CavlcError
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