Skip to main content

Reporter

Trait Reporter 

Source
pub trait Reporter {
    // Required methods
    fn report(&mut self, result: ValidateResult, elapsed: Duration);
    fn on_file_checked(&mut self, file: &CheckedFile);
}
Expand description

Trait for formatting and outputting validation results.

Required Methods§

Source

fn report(&mut self, result: ValidateResult, elapsed: Duration)

Called after validation completes with the full result and elapsed time.

Source

fn on_file_checked(&mut self, file: &CheckedFile)

Called each time a file is checked (for streaming progress).

Implementors§