pub struct CsvRenderer;Expand description
RFC 4180 CSV renderer for spreadsheets, CI dashboards, and data pipelines.
full output produces one row per finding with columns:
status,component,ecosystem,field,old_value,new_value
summary output produces metric,count pairs.
Trait Implementations§
Source§impl Renderer for CsvRenderer
impl Renderer for CsvRenderer
Source§impl SummaryRenderer for CsvRenderer
impl SummaryRenderer for CsvRenderer
Source§fn 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.
Auto Trait Implementations§
impl Freeze for CsvRenderer
impl RefUnwindSafe for CsvRenderer
impl Send for CsvRenderer
impl Sync for CsvRenderer
impl Unpin for CsvRenderer
impl UnsafeUnpin for CsvRenderer
impl UnwindSafe for CsvRenderer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more