Mountain/IPC/Enhanced/ConnectionPool/
PoolStats.rs1#![allow(non_snake_case)]
2
3use serde::{Deserialize, Serialize};
9
10#[derive(Debug, Clone, Serialize, Deserialize)]
11pub struct Struct {
12 pub total_connections:usize,
13
14 pub active_connections:usize,
15
16 pub idle_connections:usize,
17
18 pub healthy_connections:usize,
19
20 pub max_connections:usize,
21
22 pub min_connections:usize,
23
24 pub wait_queue_size:usize,
25
26 pub average_wait_time_ms:f64,
27
28 pub total_operations:u64,
29
30 pub successful_operations:u64,
31
32 pub error_rate:f64,
33}