Mountain/Cache/AssetMemoryMap/
Stats.rs1#![allow(non_snake_case)]
2
3use crate::Cache::AssetMemoryMap::{CacheStats, Map};
6
7pub fn Fn() -> CacheStats::Struct {
8 let mut Bytes = 0usize;
9
10 let mut Entries = 0usize;
11
12 let mut BrotliEntries = 0usize;
13
14 let mut BrotliBytes = 0usize;
15
16 for Reference in Map::Fn().iter() {
17 Entries += 1;
18
19 Bytes += Reference.value().Length;
20
21 if let Some(BLength) = Reference.value().BrotliLength() {
22 BrotliEntries += 1;
23
24 BrotliBytes += BLength;
25 }
26 }
27
28 CacheStats::Struct { Entries, BrotliEntries, Bytes, BrotliBytes }
29}