pub struct FetchEntries<T> {
pub entries: Vec<Entry<T>>,
}
Expand description
Result of fetch operation.
Fields§
§entries: Vec<Entry<T>>
Stream’s content
Trait Implementations§
Source§impl<T: FromRedisValue> FromRedisValue for FetchEntries<T>
impl<T: FromRedisValue> FromRedisValue for FetchEntries<T>
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<T> Freeze for FetchEntries<T>
impl<T> RefUnwindSafe for FetchEntries<T>where
T: RefUnwindSafe,
impl<T> Send for FetchEntries<T>where
T: Send,
impl<T> Sync for FetchEntries<T>where
T: Sync,
impl<T> Unpin for FetchEntries<T>where
T: Unpin,
impl<T> UnwindSafe for FetchEntries<T>where
T: UnwindSafe,
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