diff options
Diffstat (limited to 'native/src/metrics.rs')
-rw-r--r-- | native/src/metrics.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/native/src/metrics.rs b/native/src/metrics.rs new file mode 100644 index 00000000..7c344b9b --- /dev/null +++ b/native/src/metrics.rs @@ -0,0 +1,11 @@ +use std::time; + +/// A bunch of metrics about an Iced application. +#[derive(Debug, Clone, Copy)] +pub struct Metrics { + pub startup_time: time::Duration, + pub update_time: time::Duration, + pub view_time: time::Duration, + pub renderer_output_time: time::Duration, + pub message_count: usize, +} |