Static rustc_lint_defs::builtin::USELESS_DEPRECATED

source ·
pub static USELESS_DEPRECATED: &Lint
Expand description

The useless_deprecated lint detects deprecation attributes with no effect.

§Example

struct X;

#[deprecated = "message"]
impl Default for X {
    fn default() -> Self {
        X
    }
}

{{produces}}

§Explanation

Deprecation attributes have no effect on trait implementations.