veloren_common_ecs/
metrics.rs

1use crate::system::CpuTimeline;
2use std::{collections::HashMap, sync::Mutex};
3
4#[derive(Default)]
5pub struct SysMetrics {
6    pub stats: Mutex<HashMap<String, CpuTimeline>>,
7}
8
9#[derive(Default)]
10pub struct PhysicsMetrics {
11    pub entity_entity_collision_checks: u64,
12    pub entity_entity_collisions: u64,
13}