pub enum PaperClientError {
ServerError(PaperServerError),
CacheError(PaperCacheError),
InvalidAddress,
UnreachableServer,
InvalidCommand,
InvalidValue,
InvalidResponse,
Internal,
Disconnected,
}
Variants§
ServerError(PaperServerError)
CacheError(PaperCacheError)
InvalidAddress
UnreachableServer
InvalidCommand
InvalidValue
InvalidResponse
Internal
Disconnected
Implementations§
Source§impl PaperClientError
impl PaperClientError
pub fn from_stream(reader: StreamReader<'_>) -> Self
Trait Implementations§
Source§impl Debug for PaperClientError
impl Debug for PaperClientError
Source§impl Display for PaperClientError
impl Display for PaperClientError
Source§impl Error for PaperClientError
impl Error for PaperClientError
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<PaperCacheError> for PaperClientError
impl From<PaperCacheError> for PaperClientError
Source§fn from(source: PaperCacheError) -> Self
fn from(source: PaperCacheError) -> Self
Converts to this type from the input type.
Source§impl From<PaperServerError> for PaperClientError
impl From<PaperServerError> for PaperClientError
Source§fn from(source: PaperServerError) -> Self
fn from(source: PaperServerError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PaperClientError
impl PartialEq for PaperClientError
impl StructuralPartialEq for PaperClientError
Auto Trait Implementations§
impl Freeze for PaperClientError
impl RefUnwindSafe for PaperClientError
impl Send for PaperClientError
impl Sync for PaperClientError
impl Unpin for PaperClientError
impl UnwindSafe for PaperClientError
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