| 34 | /// Gerenciador de progresso |
| 35 | #[derive(Clone)] |
| 36 | pub struct ProgressTracker { |
| 37 | scan_id: String, |
| 38 | target: String, |
| 39 | output_dir: PathBuf, |
| 40 | events: Arc<Mutex<Vec<ProgressEvent>>>, |
| 41 | } |
| 42 | |
| 43 | impl ProgressTracker { |
| 44 | pub fn new(scan_id: String, target: String, output_dir: PathBuf) -> Self { |
nothing calls this directly
no outgoing calls
no test coverage detected