pub struct ScanResult {
pub analysis_results: Vec<(PathBuf, Result<AnalyzeResult, String>)>,
pub background_receiver: Receiver<(PathBuf, AnalyzeResult)>,
pub performance: ScanPerformance,
}Expand description
Result of a replay scan operation
Fields§
§analysis_results: Vec<(PathBuf, Result<AnalyzeResult, String>)>Analysis results for each discovered replay file
background_receiver: Receiver<(PathBuf, AnalyzeResult)>Receiver for background full analysis results
performance: ScanPerformancePerformance metrics
Auto Trait Implementations§
impl Freeze for ScanResult
impl RefUnwindSafe for ScanResult
impl Send for ScanResult
impl !Sync for ScanResult
impl Unpin for ScanResult
impl UnsafeUnpin for ScanResult
impl UnwindSafe for ScanResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more