pub struct TenantPoolStats {
pub tenant_id: TenantId,
pub active: u32,
pub idle: u32,
pub max: u32,
pub waiting: u32,
pub total_created: u64,
pub total_closed: u64,
pub utilization: f32,
pub age: Duration,
}Expand description
Tenant pool statistics
Fields§
§tenant_id: TenantIdTenant ID
active: u32Active connections
idle: u32Idle connections
max: u32Maximum connections
waiting: u32Waiting requests
total_created: u64Total connections created
total_closed: u64Total connections closed
utilization: f32Pool utilization (0.0 to 1.0)
age: DurationPool age
Trait Implementations§
Source§impl Clone for TenantPoolStats
impl Clone for TenantPoolStats
Source§fn clone(&self) -> TenantPoolStats
fn clone(&self) -> TenantPoolStats
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 TenantPoolStats
impl RefUnwindSafe for TenantPoolStats
impl Send for TenantPoolStats
impl Sync for TenantPoolStats
impl Unpin for TenantPoolStats
impl UnsafeUnpin for TenantPoolStats
impl UnwindSafe for TenantPoolStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more