toJson method
Implementation
Map<String, dynamic> toJson() => {
'totalScans': totalScans,
'validScans': validScans,
'invalidScans': invalidScans,
'duplicatesFiltered': duplicatesFiltered,
'startedAt': startedAt.toIso8601String(),
'endedAt': endedAt?.toIso8601String(),
'durationMs': duration.inMilliseconds,
'successRate': successRate,
'averageScanIntervalMs': averageScanInterval?.inMilliseconds,
'dominantMode': dominantMode?.name,
};