(registry: &mut InspectorRegistryFile)
| 589 | } |
| 590 | |
| 591 | fn prune_registry_file(registry: &mut InspectorRegistryFile) { |
| 592 | let cutoff = now_unix_ms().saturating_sub(INSPECTOR_REGISTRY_TTL.as_millis() as u64); |
| 593 | registry.version = REGISTRY_VERSION; |
| 594 | registry |
| 595 | .inspectors |
| 596 | .retain(|entry| entry.updated_at_unix_ms >= cutoff); |
| 597 | } |
| 598 | |
| 599 | fn now_unix_ms() -> u64 { |
| 600 | SystemTime::now() |
no test coverage detected