Skip to main content

subtr_actor/stats/export/
demo.rs

1use crate::*;
2
3use super::*;
4
5impl StatFieldProvider for DemoPlayerStats {
6    fn visit_stat_fields(&self, visitor: &mut dyn FnMut(ExportedStat)) {
7        visitor(ExportedStat::unsigned(
8            "demo",
9            "inflicted",
10            StatUnit::Count,
11            self.demos_inflicted,
12        ));
13        visitor(ExportedStat::unsigned(
14            "demo",
15            "taken",
16            StatUnit::Count,
17            self.demos_taken,
18        ));
19    }
20}
21
22impl StatFieldProvider for DemoTeamStats {
23    fn visit_stat_fields(&self, visitor: &mut dyn FnMut(ExportedStat)) {
24        visitor(ExportedStat::unsigned(
25            "demo",
26            "inflicted",
27            StatUnit::Count,
28            self.demos_inflicted,
29        ));
30    }
31}