Record a connection close.
(&mut self, tenant_id: TenantId)
| 240 | |
| 241 | /// Record a connection close. |
| 242 | pub fn connection_end(&mut self, tenant_id: TenantId) { |
| 243 | if let Some(usage) = self.usage.get_mut(&tenant_id) { |
| 244 | usage.active_connections = usage.active_connections.saturating_sub(1); |
| 245 | } |
| 246 | } |
| 247 | |
| 248 | /// Get usage stats for a tenant. |
| 249 | pub fn usage(&self, tenant_id: TenantId) -> Option<&TenantUsage> { |