Enum relay_quotas::RateLimitingError
source · pub enum RateLimitingError {
Redis(RedisError),
}
Expand description
An error returned by RedisRateLimiter
.
Variants§
Redis(RedisError)
Failed to communicate with Redis.
Trait Implementations§
source§impl Debug for RateLimitingError
impl Debug for RateLimitingError
source§impl Display for RateLimitingError
impl Display for RateLimitingError
source§impl Error for RateLimitingError
impl Error for RateLimitingError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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 RateLimitingError
impl !RefUnwindSafe for RateLimitingError
impl Send for RateLimitingError
impl Sync for RateLimitingError
impl Unpin for RateLimitingError
impl !UnwindSafe for RateLimitingError
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