pub struct SarifRenderer;Expand description
SARIF 2.1.0 renderer for GitHub Code Scanning integration.
Produces a SARIF log with one run containing rules for each change type (component added/removed/changed, dependency changed, metadata changed) and a result entry per finding.
Trait Implementations§
Source§impl Renderer for SarifRenderer
impl Renderer for SarifRenderer
Source§impl SummaryRenderer for SarifRenderer
impl SummaryRenderer for SarifRenderer
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 SarifRenderer
impl RefUnwindSafe for SarifRenderer
impl Send for SarifRenderer
impl Sync for SarifRenderer
impl Unpin for SarifRenderer
impl UnsafeUnpin for SarifRenderer
impl UnwindSafe for SarifRenderer
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