Skip to main content

ReportGenerator

Trait ReportGenerator 

Source
pub trait ReportGenerator {
    // Required method
    fn generate(&self, report: &EvaluationReport) -> EvalResult<String>;

    // Provided method
    fn generate_to_file(
        &self,
        report: &EvaluationReport,
        path: &Path,
    ) -> EvalResult<()> { ... }
}
Expand description

Report generator trait.

Required Methods§

Source

fn generate(&self, report: &EvaluationReport) -> EvalResult<String>

Generate report to string.

Provided Methods§

Source

fn generate_to_file( &self, report: &EvaluationReport, path: &Path, ) -> EvalResult<()>

Generate report to file.

Implementors§