| 509 | /// Aggregate statistics from multiple add operations. |
| 510 | #[derive(Debug, Clone, Default)] |
| 511 | struct AggregateStats { |
| 512 | /// Total files added. |
| 513 | files_added: usize, |
| 514 | /// Total directories added. |
| 515 | directories_added: usize, |
| 516 | /// Total explicit (empty) directories added. |
| 517 | explicit_directories: usize, |
| 518 | /// Total paths skipped. |
| 519 | skipped: usize, |
| 520 | } |
| 521 | |
| 522 | impl AggregateStats { |
| 523 | /// Create empty aggregate stats. |
nothing calls this directly
no outgoing calls
no test coverage detected