pub struct StreamPendingId {
pub id: String,
pub consumer: String,
pub last_delivered_ms: usize,
pub times_delivered: usize,
}
Expand description
Represents a pending message parsed from xpending
methods.
Fields§
§id: String
The ID of the message.
consumer: String
The name of the consumer that fetched the message and has still to acknowledge it. We call it the current owner of the message.
last_delivered_ms: usize
The number of milliseconds that elapsed since the last time this message was delivered to this consumer.
times_delivered: usize
The number of times this message was delivered.
Trait Implementations§
Source§impl Clone for StreamPendingId
impl Clone for StreamPendingId
Source§fn clone(&self) -> StreamPendingId
fn clone(&self) -> StreamPendingId
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for StreamPendingId
impl Debug for StreamPendingId
Source§impl Default for StreamPendingId
impl Default for StreamPendingId
Source§fn default() -> StreamPendingId
fn default() -> StreamPendingId
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StreamPendingId
impl RefUnwindSafe for StreamPendingId
impl Send for StreamPendingId
impl Sync for StreamPendingId
impl Unpin for StreamPendingId
impl UnwindSafe for StreamPendingId
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