Skip to main content

Lint

Trait Lint 

Source
pub(crate) trait Lint {
    const KIND: LintAttributeKind;
    const ATTR_SYMBOL: Symbol = _;
}

Required Associated Constants§

Provided Associated Constants§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl Lint for Allow

Source§

const KIND: LintAttributeKind = LintAttributeKind::Allow

Source§

impl Lint for Deny

Source§

const KIND: LintAttributeKind = LintAttributeKind::Deny

Source§

impl Lint for Expect

Source§

const KIND: LintAttributeKind = LintAttributeKind::Expect

Source§

impl Lint for Forbid

Source§

const KIND: LintAttributeKind = LintAttributeKind::Forbid

Source§

impl Lint for Warn

Source§

const KIND: LintAttributeKind = LintAttributeKind::Warn