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§
fn report( &self, findings: &[Finding], ctx: &DeadCodeContext<'_>, output_dir: &Path, ) -> Result<(), ReporterError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".