[−][src]Struct rustc_lint::builtin::UnusedBrokenConst

pub struct UnusedBrokenConst;

Lint constants that are erroneous. Without this lint, we might not get any diagnostic if the constant is unused within this crate, even though downstream crates can't use it without producing an error.

Implementations

impl UnusedBrokenConst[src]

pub fn get_lints() -> LintArray[src]

Trait Implementations

impl Clone for UnusedBrokenConst[src]

impl Copy for UnusedBrokenConst[src]

impl<'tcx> LateLintPass<'tcx> for UnusedBrokenConst[src]

impl LintPass for UnusedBrokenConst[src]

Auto Trait Implementations

impl RefUnwindSafe for UnusedBrokenConst[src]

impl Send for UnusedBrokenConst[src]

impl Sync for UnusedBrokenConst[src]

impl Unpin for UnusedBrokenConst[src]

impl UnwindSafe for UnusedBrokenConst[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized, 
[src]

impl<T> Borrow<T> for T where
    T: ?Sized, 
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone, 
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.