Skip to main content

scan_and_analyze_replays

Function scan_and_analyze_replays 

Source
pub fn scan_and_analyze_replays(storage: &GameStorage) -> ScanResult
Expand description

Scans for replay files and performs analysis

This function:

  1. Discovers all .dat files in data/levels/*/replays directories
  2. Performs fast analysis on each file for immediate UI display
  3. Spawns a background thread for full analysis
  4. Returns results and a receiver for background updates

§Arguments

  • storage - GameStorage instance for file operations

§Returns

A ScanResult containing initial fast analysis results, a receiver for background full analysis updates, and performance metrics.