pub enum RespError {
Incomplete,
InvalidTypeByte {
byte: u8,
},
InvalidInteger,
InvalidDouble,
InvalidLength,
MissingCrlf,
InvalidVerbatim,
InvalidBigNumber,
DepthLimitExceeded,
FrameTooLarge {
limit: usize,
},
Io {
source: Error,
},
}Variants§
Incomplete
InvalidTypeByte
InvalidInteger
InvalidDouble
InvalidLength
MissingCrlf
InvalidVerbatim
InvalidBigNumber
DepthLimitExceeded
FrameTooLarge
Io
Trait Implementations§
Source§impl Error for RespError
impl Error for RespError
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 Freeze for RespError
impl !RefUnwindSafe for RespError
impl Send for RespError
impl Sync for RespError
impl Unpin for RespError
impl UnsafeUnpin for RespError
impl !UnwindSafe for RespError
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