[−][src]Enum syntax::early_buffered_lints::BufferedEarlyLintId
Since we cannot import LintId
s from rustc::lint
, we define some Ids here which can later be
passed to rustc::lint::Lint::from_parser_lint_id
to get a rustc::lint::Lint
.
Variants
QuestionMarkMacroSep
Usage of ?
as a macro separator is deprecated.
IllFormedAttributeInput
Auto Trait Implementations
impl Send for BufferedEarlyLintId
impl Unpin for BufferedEarlyLintId
impl Sync for BufferedEarlyLintId
impl UnwindSafe for BufferedEarlyLintId
impl RefUnwindSafe for BufferedEarlyLintId
Blanket Implementations
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<E> SpecializationError for E
[src]
default fn not_found<S, T>(
trait_name: &'static str,
method_name: &'static str
) -> E where
T: ?Sized,
[src]
trait_name: &'static str,
method_name: &'static str
) -> E where
T: ?Sized,