[−][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

impl Send for UnusedBrokenConst

impl Sync for UnusedBrokenConst

impl Unpin for UnusedBrokenConst

impl UnwindSafe for UnusedBrokenConst

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.