Enum constriction::symbol::SymbolCodeError [−][src]
pub enum SymbolCodeError<InvalidCodeword = Infallible> { OutOfCompressedData, InvalidCodeword(InvalidCodeword), }
Variants
Expand description
The compressed data ended before the current codeword was complete.
Expand description
Found a code word that does not map to any symbol.
Implementations
impl<InvalidCodeword> SymbolCodeError<InvalidCodeword>[src]
impl<InvalidCodeword> SymbolCodeError<InvalidCodeword>[src]pub fn into_coder_error<BackendError>(self) -> CoderError<Self, BackendError>[src]
Trait Implementations
impl<InvalidCodeword: Debug> Debug for SymbolCodeError<InvalidCodeword>[src]
impl<InvalidCodeword: Debug> Debug for SymbolCodeError<InvalidCodeword>[src]impl<InvalidCodeword: Display> Display for SymbolCodeError<InvalidCodeword>[src]
impl<InvalidCodeword: Display> Display for SymbolCodeError<InvalidCodeword>[src]impl<InvalidCodeword: Error + 'static> Error for SymbolCodeError<InvalidCodeword>[src]
impl<InvalidCodeword: Error + 'static> Error for SymbolCodeError<InvalidCodeword>[src]fn source(&self) -> Option<&(dyn Error + 'static)>[src]
fn source(&self) -> Option<&(dyn Error + 'static)>[src]The lower-level source of this error, if any. Read more
fn backtrace(&self) -> Option<&Backtrace>[src]
fn backtrace(&self) -> Option<&Backtrace>[src]🔬 This is a nightly-only experimental API. (
backtrace)Returns a stack backtrace, if available, of where this error occurred. Read more
fn description(&self) -> &str1.0.0[src]
fn description(&self) -> &str1.0.0[src]👎 Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations
impl<InvalidCodeword> RefUnwindSafe for SymbolCodeError<InvalidCodeword> where
InvalidCodeword: RefUnwindSafe,
InvalidCodeword: RefUnwindSafe,
impl<InvalidCodeword> Send for SymbolCodeError<InvalidCodeword> where
InvalidCodeword: Send,
InvalidCodeword: Send,
impl<InvalidCodeword> Sync for SymbolCodeError<InvalidCodeword> where
InvalidCodeword: Sync,
InvalidCodeword: Sync,
impl<InvalidCodeword> Unpin for SymbolCodeError<InvalidCodeword> where
InvalidCodeword: Unpin,
InvalidCodeword: Unpin,
impl<InvalidCodeword> UnwindSafe for SymbolCodeError<InvalidCodeword> where
InvalidCodeword: UnwindSafe,
InvalidCodeword: UnwindSafe,
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more