pub enum ReconstructionCacheError {
EmptyRedisUrl,
Redis(RedisError),
NumericConversion(TryFromIntError),
Operation,
}Expand description
Reconstruction cache adapter failure.
Variants§
EmptyRedisUrl
The configured Redis URL was empty.
Redis(RedisError)
Redis client initialization or operations failed.
NumericConversion(TryFromIntError)
Numeric conversion exceeded supported bounds.
Operation
The adapter reported a generic operational failure.
Trait Implementations§
Source§impl Debug for ReconstructionCacheError
impl Debug for ReconstructionCacheError
Source§impl Display for ReconstructionCacheError
impl Display for ReconstructionCacheError
Source§impl Error for ReconstructionCacheError
impl Error for ReconstructionCacheError
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<RedisError> for ReconstructionCacheError
impl From<RedisError> for ReconstructionCacheError
Source§fn from(source: RedisError) -> Self
fn from(source: RedisError) -> Self
Converts to this type from the input type.
Source§impl From<TryFromIntError> for ReconstructionCacheError
impl From<TryFromIntError> for ReconstructionCacheError
Source§fn from(source: TryFromIntError) -> Self
fn from(source: TryFromIntError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for ReconstructionCacheError
impl !UnwindSafe for ReconstructionCacheError
impl Freeze for ReconstructionCacheError
impl Send for ReconstructionCacheError
impl Sync for ReconstructionCacheError
impl Unpin for ReconstructionCacheError
impl UnsafeUnpin for ReconstructionCacheError
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