Skip to main content

DeadCodeReporter

Trait DeadCodeReporter 

Source
pub trait DeadCodeReporter: Send {
    // Required methods
    fn report(
        &self,
        findings: &[Finding],
        ctx: &DeadCodeContext<'_>,
        output_dir: &Path,
    ) -> Result<(), ReporterError>;
    fn name(&self) -> &str;
}
Expand description

Core dead-code reporter trait. Object-safe, mirroring crate::Reporter.

Required Methods§

Source

fn report( &self, findings: &[Finding], ctx: &DeadCodeContext<'_>, output_dir: &Path, ) -> Result<(), ReporterError>

Source

fn name(&self) -> &str

Name this reporter is selected by.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§