pub trait SummaryRenderer {
// Required method
fn render_summary<W: Write>(
&self,
diff: &Diff,
opts: &RenderOptions,
writer: &mut W,
) -> Result<()>;
}Expand description
Trait for rendering a summary (counts only, no component details) to an output stream.
Mirrors Renderer but produces compact output suitable for --summary mode.
Required Methods§
Sourcefn render_summary<W: Write>(
&self,
diff: &Diff,
opts: &RenderOptions,
writer: &mut W,
) -> Result<()>
fn render_summary<W: Write>( &self, diff: &Diff, opts: &RenderOptions, writer: &mut W, ) -> Result<()>
Writes a summary-only view of the diff to the provided writer.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.