pub enum IncrFloatError {
WrongType,
NotAFloat,
NanOrInfinity,
OutOfMemory,
}Expand description
Errors that can occur during INCRBYFLOAT operations.
Variants§
WrongType
Key holds a non-string type.
NotAFloat
Value is not a valid float.
NanOrInfinity
Result would be NaN or Infinity.
OutOfMemory
Memory limit reached.
Trait Implementations§
Source§impl Clone for IncrFloatError
impl Clone for IncrFloatError
Source§fn clone(&self) -> IncrFloatError
fn clone(&self) -> IncrFloatError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IncrFloatError
impl Debug for IncrFloatError
Source§impl Display for IncrFloatError
impl Display for IncrFloatError
Source§impl Error for IncrFloatError
impl Error for IncrFloatError
1.30.0 · 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 PartialEq for IncrFloatError
impl PartialEq for IncrFloatError
impl StructuralPartialEq for IncrFloatError
Auto Trait Implementations§
impl Freeze for IncrFloatError
impl RefUnwindSafe for IncrFloatError
impl Send for IncrFloatError
impl Sync for IncrFloatError
impl Unpin for IncrFloatError
impl UnsafeUnpin for IncrFloatError
impl UnwindSafe for IncrFloatError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more