trait TestOutputFormatter: Sync + Send {
// Required methods
fn format_results(
&self,
results: Vec<DetailedTestResult>,
total_duration_ms: u64,
) -> Fallible<()>;
fn show_progress(
&self,
path: &Path,
result: &DetailedTestResult,
verbose: bool,
);
}Expand description
Trait for formatting test output in different modes