[][src]Static rustc_ap_rustc_session::lint::builtin::UNUSED_LIFETIMES

pub static  UNUSED_LIFETIMES: &Lint

The unused_lifetimes lint detects lifetime parameters that are never used.

Example

This example deliberately fails to compile
#[deny(unused_lifetimes)]

pub fn foo<'a>() {}

{{produces}}

Explanation

Unused lifetime parameters may signal a mistake or unfinished code. Consider removing the parameter.