Enum rustc_lint::context::TargetLint [−][src]
The target of the by_name map, which accounts for renaming/deprecation.
Variants
Id(LintId)A direct lint target
Temporary renaming, used for easing migration pain; see #16545
Removed(String)Lint with this name existed previously, but has been removed/deprecated. The string argument is the reason for removal.
A lint name that should give no warnings and have no effect.
This is used by rustc to avoid warning about old rustdoc lints before rustdoc registers them as tool lints.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TargetLint
impl Send for TargetLint
impl Sync for TargetLint
impl Unpin for TargetLint
impl UnwindSafe for TargetLint
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,