Skip to main content

Module diagnostics

Module diagnostics 

Source

Re-exportsยง

use std::io::Error; ๐Ÿ”’
use std::path::Path; ๐Ÿ”’
use std::path::PathBuf; ๐Ÿ”’
use rustc_errors::Diag; ๐Ÿ”’
use rustc_errors::DiagCtxtHandle; ๐Ÿ”’
use rustc_errors::DiagSymbolList; ๐Ÿ”’
use rustc_errors::Diagnostic; ๐Ÿ”’
use rustc_errors::Level; ๐Ÿ”’
use rustc_errors::msg; ๐Ÿ”’
use rustc_macros::Diagnostic; ๐Ÿ”’
use rustc_macros::Subdiagnostic; ๐Ÿ”’
use rustc_middle::middle::resolve::MainDefinition; ๐Ÿ”’
use rustc_middle::ty::Ty; ๐Ÿ”’
use rustc_span::DUMMY_SP; ๐Ÿ”’
use rustc_span::Ident; ๐Ÿ”’
use rustc_span::Span; ๐Ÿ”’
use rustc_span::Symbol; ๐Ÿ”’
use crate::check_attr::ProcMacroKind; ๐Ÿ”’
use rustc_errors::codes::*; ๐Ÿ”’

Structsยง

AbiInvalidAttribute ๐Ÿ”’
AbiNe ๐Ÿ”’
AbiOf ๐Ÿ”’
BothOptimizeNoneAndInline ๐Ÿ”’
CannotStabilizeDeprecated ๐Ÿ”’
ConstFnLinkage ๐Ÿ”’
ConstStableNotStable ๐Ÿ”’
DeadCodePubInBinaryNote ๐Ÿ”’
DebugVisualizerUnreadable ๐Ÿ”’
DeprecatedAttribute ๐Ÿ”’
DocAliasBadLocation ๐Ÿ”’
DocAliasNotAnAlias ๐Ÿ”’
DocFakeVariadicNotValid ๐Ÿ”’
DocKeywordOnlyImpl ๐Ÿ”’
DocMaskedNotExternCrateSelf ๐Ÿ”’
DocMaskedOnlyExternCrate ๐Ÿ”’
DocSearchUnboxInvalid ๐Ÿ”’
DuplicateCanonicalSymbolInCrate ๐Ÿ”’
DuplicateDiagnosticItemInCrate ๐Ÿ”’
DuplicateFeature ๐Ÿ”’
EiiImplCannotBeUnsafe ๐Ÿ”’
EiiImplRequiresUnsafe ๐Ÿ”’
EiiImplRequiresUnsafeSuggestion ๐Ÿ”’
EiiWithoutImpl ๐Ÿ”’
EnumVariantSameName ๐Ÿ”’
ExternMain ๐Ÿ”’
FeaturePreviouslyDeclared ๐Ÿ”’
FeatureRemoved ๐Ÿ”’
FeatureStableTwice ๐Ÿ”’
FunctionNotFoundInTrait ๐Ÿ”’
FunctionNotHaveDefaultImplementation ๐Ÿ”’
GlobOrListDelegationUnusedTargetExpr ๐Ÿ”’
ImpliedFeatureNotExist ๐Ÿ”’
IneffectiveUnstableImpl ๐Ÿ”’
IneffectiveUnstableReexport ๐Ÿ”’
InvalidMayDangle ๐Ÿ”’
MissingConstErr ๐Ÿ”’
MissingConstStabAttr ๐Ÿ”’
MissingStabilityAttr ๐Ÿ”’
MisspelledFeature ๐Ÿ”’
MixedExportNameAndNoMangle ๐Ÿ”’
MultipleRustcMain ๐Ÿ”’
MustImplementNotFunction ๐Ÿ”’
MustImplementNotFunctionNote ๐Ÿ”’
MustImplementNotFunctionSpanNote ๐Ÿ”’
NoMainErr ๐Ÿ”’
NonExportedMacroInvalidAttrs ๐Ÿ”’
OnConstMalformedFormatLiterals ๐Ÿ”’
OnMoveMalformedFormatLiterals ๐Ÿ”’
OnTypeErrorMalformedFormatLiterals ๐Ÿ”’
OnTypeErrorNotExactlyOneGeneric ๐Ÿ”’
ParentInfo ๐Ÿ”’
ProcMacroBadSig ๐Ÿ”’
RenamedFeature ๐Ÿ”’
RepeatedRepr ๐Ÿ”’
ReprConflicting ๐Ÿ”’
ReprConflictingLint ๐Ÿ”’
RustcAssertVarianceFailed ๐Ÿ”’
RustcAssertVarianceFailedNote ๐Ÿ”’
RustcAtumSuggestion ๐Ÿ”’
RustcConstStableIndirectPairing ๐Ÿ”’
RustcForceInlineCoro ๐Ÿ”’
StaticMutLinkage ๐Ÿ”’
TraitImplConstStabilityMismatch ๐Ÿ”’
TraitImplConstStable ๐Ÿ”’
TransparentIncompatible ๐Ÿ”’
TrivialUsageSite ๐Ÿ”’
UnknownFeature ๐Ÿ”’
UnknownFormatParameterForOnUnimplementedAttr ๐Ÿ”’
UnnecessaryPartialStableFeature ๐Ÿ”’
UnnecessaryStableFeature ๐Ÿ”’
UnrecognizedArgument ๐Ÿ”’
Unused ๐Ÿ”’
UselessAssignment ๐Ÿ”’
UselessStability ๐Ÿ”’

Enumsยง

ChangeFields ๐Ÿ”’
ImplConstStability ๐Ÿ”’
MultipleDeadCodes ๐Ÿ”’
TraitConstStability ๐Ÿ”’
UnexportableItem ๐Ÿ”’
UnusedNote ๐Ÿ”’