pub struct PendingEntry {
pub id: StreamId,
pub consumer: String,
pub last_delivered: Duration,
pub count: u64,
}
Expand description
Information about pending message
Fields§
§id: StreamId
Entry’s id
consumer: String
Consumer name
last_delivered: Duration
Duration since message was last delivered to the consumer.
count: u64
Number of times message has been delivered
Trait Implementations§
Source§impl Debug for PendingEntry
impl Debug for PendingEntry
Source§impl FromRedisValue for PendingEntry
impl FromRedisValue for PendingEntry
Source§fn from_redis_value(value: &Value) -> RedisResult<Self>
fn from_redis_value(value: &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) -> Result<Self, RedisError>
fn from_owned_redis_value(v: Value) -> Result<Self, RedisError>
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]) -> Result<Vec<Self>, RedisError>
fn from_redis_values(items: &[Value]) -> Result<Vec<Self>, RedisError>
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>) -> Result<Vec<Self>, RedisError>
fn from_owned_redis_values(items: Vec<Value>) -> Result<Vec<Self>, RedisError>
The same as
from_redis_values
, but takes a Vec<Value>
instead
of a &[Value]
.Source§fn from_owned_byte_vec(_vec: Vec<u8>) -> Result<Vec<Self>, RedisError>
fn from_owned_byte_vec(_vec: Vec<u8>) -> Result<Vec<Self>, RedisError>
Convert bytes to a single element vector.
Auto Trait Implementations§
impl Freeze for PendingEntry
impl RefUnwindSafe for PendingEntry
impl Send for PendingEntry
impl Sync for PendingEntry
impl Unpin for PendingEntry
impl UnwindSafe for PendingEntry
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