[−][src]Struct redis::streams::StreamInfoStreamReply
This is supported on crate feature
streams
only.Reply type used with xinfo_stream
command, containing
general information about the stream stored at the specified key.
The very first and last IDs in the stream are shown, in order to give some sense about what is the stream content.
Fields
last_generated_id: String
The last generated ID that may not be the same as the last entry ID in case some entry was deleted.
radix_tree_keys: usize
Details about the radix tree representing the stream mostly useful for optimization and debugging tasks.
groups: usize
The number of consumer groups associated with the stream.
length: usize
Number of elements of the stream.
first_entry: StreamId
The very first entry in the stream.
last_entry: StreamId
The very last entry in the stream.
Trait Implementations
impl Clone for StreamInfoStreamReply
[src]
pub fn clone(&self) -> StreamInfoStreamReply
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for StreamInfoStreamReply
[src]
impl Default for StreamInfoStreamReply
[src]
pub fn default() -> StreamInfoStreamReply
[src]
impl FromRedisValue for StreamInfoStreamReply
[src]
pub fn from_redis_value(v: &Value) -> RedisResult<Self>
[src]
pub fn from_redis_values(items: &[Value]) -> RedisResult<Vec<Self>>
[src]
Auto Trait Implementations
impl RefUnwindSafe for StreamInfoStreamReply
impl Send for StreamInfoStreamReply
impl Sync for StreamInfoStreamReply
impl Unpin for StreamInfoStreamReply
impl UnwindSafe for StreamInfoStreamReply
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,