pub enum DecoderWorkspaceError {
Capacity(CapacityError),
InvalidWindowSize,
InsufficientStorage {
required: usize,
provided: usize,
},
SizeOverflow,
DictionaryTooLarge {
maximum: usize,
provided: usize,
},
Decode(FrameDecoderError),
}Expand description
Errors produced by a prepared decoder workspace.
Variants§
Capacity(CapacityError)
InvalidWindowSize
InsufficientStorage
SizeOverflow
DictionaryTooLarge
Decode(FrameDecoderError)
Trait Implementations§
Source§impl Debug for DecoderWorkspaceError
impl Debug for DecoderWorkspaceError
Source§impl Display for DecoderWorkspaceError
impl Display for DecoderWorkspaceError
Source§impl Error for DecoderWorkspaceError
Available on crate feature std only.
impl Error for DecoderWorkspaceError
Available on crate feature
std only.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()
Auto Trait Implementations§
impl !RefUnwindSafe for DecoderWorkspaceError
impl !UnwindSafe for DecoderWorkspaceError
impl Freeze for DecoderWorkspaceError
impl Send for DecoderWorkspaceError
impl Sync for DecoderWorkspaceError
impl Unpin for DecoderWorkspaceError
impl UnsafeUnpin for DecoderWorkspaceError
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