78d00eeb99
* In prehashing check for user clicks, less often * Similar audio * Remove ugly time checking * Fix using cache * Fix cache and improve performance of validating items * Remove cache type - cache should be saved to two different cache files(because ) * Working * Simple multithreading * Basic Generalization * Reference folder and swap cleaning * Split into multiple files * Commons, improved GUI message * Simplifying thread run * Check was stopped * Fix checking same files * Make read single file tag more general * Remove unnnecessary clone * Reading tags * Base * Search * Gui Fix * Gui Fix * Tooltip
18 lines
283 B
Rust
18 lines
283 B
Rust
use std::path::Path;
|
|
|
|
pub trait DebugPrint {
|
|
fn debug_print(&self);
|
|
}
|
|
|
|
pub trait SaveResults {
|
|
fn save_results_to_file(&mut self, file_name: &str) -> bool;
|
|
}
|
|
|
|
pub trait PrintResults {
|
|
fn print_results(&self);
|
|
}
|
|
|
|
pub trait ResultEntry {
|
|
fn get_path(&self) -> &Path;
|
|
}
|