pub enum XAckDelStatusCode {
IdNotFound = -1,
AcknowledgedAndDeleted = 1,
AcknowledgedNotDeletedStillReferenced = 2,
}
Expand description
Status codes returned by the XACKDEL
command
Variants§
IdNotFound = -1
No entry with the given id exists in the stream
AcknowledgedAndDeleted = 1
The entry was acknowledged and deleted from the stream
AcknowledgedNotDeletedStillReferenced = 2
The entry was acknowledged but not deleted because it has references in the consumer groups’ Pending Entries List (PEL)
Trait Implementations§
Source§impl Debug for XAckDelStatusCode
impl Debug for XAckDelStatusCode
Source§impl FromRedisValue for XAckDelStatusCode
impl FromRedisValue for XAckDelStatusCode
Source§fn from_redis_value(v: &Value) -> RedisResult<Self>
fn from_redis_value(v: &Value) -> RedisResult<Self>
Given a redis
Value
this attempts to convert it into the given
destination type. If that fails because it’s not compatible an
appropriate error is generated.Source§fn from_owned_redis_value(v: Value) -> RedisResult<Self>
fn from_owned_redis_value(v: Value) -> RedisResult<Self>
Given a redis
Value
this attempts to convert it into the given
destination type. If that fails because it’s not compatible an
appropriate error is generated.Source§fn from_redis_values(items: &[Value]) -> RedisResult<Vec<Self>>
fn from_redis_values(items: &[Value]) -> RedisResult<Vec<Self>>
Similar to
from_redis_value
but constructs a vector of objects
from another vector of values. This primarily exists internally
to customize the behavior for vectors of tuples.Source§fn from_owned_redis_values(items: Vec<Value>) -> RedisResult<Vec<Self>>
fn from_owned_redis_values(items: Vec<Value>) -> RedisResult<Vec<Self>>
The same as
from_redis_values
, but takes a Vec<Value>
instead
of a &[Value]
.Source§fn from_each_owned_redis_values(items: Vec<Value>) -> Vec<RedisResult<Self>> ⓘ
fn from_each_owned_redis_values(items: Vec<Value>) -> Vec<RedisResult<Self>> ⓘ
The same as
from_owned_redis_values
, but returns a result for each
conversion to make handling them case-by-case possible.Source§fn from_owned_byte_vec(_vec: Vec<u8>) -> RedisResult<Vec<Self>>
fn from_owned_byte_vec(_vec: Vec<u8>) -> RedisResult<Vec<Self>>
Convert bytes to a single element vector.
Source§impl PartialEq for XAckDelStatusCode
impl PartialEq for XAckDelStatusCode
impl Eq for XAckDelStatusCode
impl StructuralPartialEq for XAckDelStatusCode
Auto Trait Implementations§
impl Freeze for XAckDelStatusCode
impl RefUnwindSafe for XAckDelStatusCode
impl Send for XAckDelStatusCode
impl Sync for XAckDelStatusCode
impl Unpin for XAckDelStatusCode
impl UnwindSafe for XAckDelStatusCode
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