pub fn scan_and_analyze_replays(storage: &GameStorage) -> ScanResultExpand description
Scans for replay files and performs analysis
This function:
- Discovers all .dat files in data/levels/*/replays directories
- Performs fast analysis on each file for immediate UI display
- Spawns a background thread for full analysis
- Returns results and a receiver for background updates
§Arguments
storage-GameStorageinstance for file operations
§Returns
A ScanResult containing initial fast analysis results, a receiver for
background full analysis updates, and performance metrics.