pub struct PersistentSubscriptionConnectionInfo {
pub from: String,
pub username: String,
pub average_items_per_second: f64,
pub total_items: usize,
pub count_since_last_measurement: usize,
pub available_slots: usize,
pub in_flight_messages: usize,
pub connection_name: String,
pub extra_statistics: PersistentSubscriptionMeasurements,
}
Fields§
§from: String
§username: String
§average_items_per_second: f64
§total_items: usize
§count_since_last_measurement: usize
§available_slots: usize
§in_flight_messages: usize
§connection_name: String
§extra_statistics: PersistentSubscriptionMeasurements
Trait Implementations§
source§impl Clone for PersistentSubscriptionConnectionInfo
impl Clone for PersistentSubscriptionConnectionInfo
source§fn clone(&self) -> PersistentSubscriptionConnectionInfo
fn clone(&self) -> PersistentSubscriptionConnectionInfo
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<'de> Deserialize<'de> for PersistentSubscriptionConnectionInfo
impl<'de> Deserialize<'de> for PersistentSubscriptionConnectionInfo
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 PersistentSubscriptionConnectionInfo
impl Send for PersistentSubscriptionConnectionInfo
impl Sync for PersistentSubscriptionConnectionInfo
impl Unpin for PersistentSubscriptionConnectionInfo
impl UnwindSafe for PersistentSubscriptionConnectionInfo
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