pub struct PoolHealthStatus {
pub is_healthy: bool,
pub total_connections: usize,
pub active_connections: usize,
pub utilization: f64,
pub idle_connections: usize,
}Expand description
连接池健康状态
Fields§
§is_healthy: bool是否健康
total_connections: usize总连接数
active_connections: usize活跃连接数
utilization: f64连接池使用率 (0.0 - 1.0)
idle_connections: usize空闲连接数
Trait Implementations§
Source§impl Clone for PoolHealthStatus
impl Clone for PoolHealthStatus
Source§fn clone(&self) -> PoolHealthStatus
fn clone(&self) -> PoolHealthStatus
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 moreAuto Trait Implementations§
impl Freeze for PoolHealthStatus
impl RefUnwindSafe for PoolHealthStatus
impl Send for PoolHealthStatus
impl Sync for PoolHealthStatus
impl Unpin for PoolHealthStatus
impl UnwindSafe for PoolHealthStatus
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