Struct eventstore::prelude::PersistentSubscriptionStats
source · pub struct PersistentSubscriptionStats {Show 13 fields
pub average_per_second: f64,
pub total_items: usize,
pub count_since_last_measurement: usize,
pub last_checkpointed_event_revision: Option<u64>,
pub last_known_event_revision: Option<u64>,
pub last_checkpointed_position: Option<Position>,
pub last_known_position: Option<Position>,
pub read_buffer_count: usize,
pub live_buffer_count: usize,
pub retry_buffer_count: usize,
pub total_in_flight_messages: usize,
pub outstanding_messages_count: usize,
pub parked_message_count: usize,
}
Fields§
§average_per_second: f64
§total_items: usize
§count_since_last_measurement: usize
§last_checkpointed_event_revision: Option<u64>
§last_known_event_revision: Option<u64>
§last_checkpointed_position: Option<Position>
§last_known_position: Option<Position>
§read_buffer_count: usize
§live_buffer_count: usize
§retry_buffer_count: usize
§total_in_flight_messages: usize
§outstanding_messages_count: usize
§parked_message_count: usize
Trait Implementations§
source§impl Clone for PersistentSubscriptionStats
impl Clone for PersistentSubscriptionStats
source§fn clone(&self) -> PersistentSubscriptionStats
fn clone(&self) -> PersistentSubscriptionStats
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 PersistentSubscriptionStats
impl Debug for PersistentSubscriptionStats
source§impl<'de> Deserialize<'de> for PersistentSubscriptionStats
impl<'de> Deserialize<'de> for PersistentSubscriptionStats
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for PersistentSubscriptionStats
impl Send for PersistentSubscriptionStats
impl Sync for PersistentSubscriptionStats
impl Unpin for PersistentSubscriptionStats
impl UnwindSafe for PersistentSubscriptionStats
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request