/// a [`Numeric`](crate::keyvalue::Numeric), an error will be returned. If the conversion to `u64`
/// a [`Numeric`](crate::keyvalue::Numeric), an error will be returned. If the conversion to `i64`
/// a [`Numeric`](crate::keyvalue::Numeric), an error will be returned. If the conversion to `f64`
/// a [`Numeric`](crate::keyvalue::Numeric), an error will be returned. If `saturating` is true, no
/// a [`Numeric`](crate::keyvalue::Numeric), an error will be returned. If `saturating` is true, no