pub struct MultiApiStats {
pub total_api_keys: usize,
pub total_connections: usize,
pub total_symbols: usize,
pub total_messages_received: u64,
pub total_messages_parsed: u64,
pub total_errors: u64,
pub uptime: Duration,
pub per_api_stats: Vec<ApiKeyStats>,
}Expand description
Aggregate statistics across all API keys
Fields§
§total_api_keys: usize§total_connections: usize§total_symbols: usize§total_messages_received: u64§total_messages_parsed: u64§total_errors: u64§uptime: Duration§per_api_stats: Vec<ApiKeyStats>Trait Implementations§
Source§impl Clone for MultiApiStats
impl Clone for MultiApiStats
Source§fn clone(&self) -> MultiApiStats
fn clone(&self) -> MultiApiStats
Returns a duplicate 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 MultiApiStats
impl Debug for MultiApiStats
Source§impl Default for MultiApiStats
impl Default for MultiApiStats
Source§fn default() -> MultiApiStats
fn default() -> MultiApiStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MultiApiStats
impl RefUnwindSafe for MultiApiStats
impl Send for MultiApiStats
impl Sync for MultiApiStats
impl Unpin for MultiApiStats
impl UnwindSafe for MultiApiStats
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