rustc_
lint
1.84.0-dev
In rustc_
lint::
builtin
Structs
AnonymousParameters
AsmLabels
DeprecatedAttr
DerefNullPtr
EllipsisInclusiveRangePatterns
ExplicitOutlivesRequirements
HardwiredLints
IncompleteInternalFeatures
InitError
InvalidNoMangleItems
InvalidValue
KeywordIdents
MissingCopyImplementations
MissingDebugImplementations
MissingDoc
MutableTransmutes
NonShorthandFieldPatterns
ShorthandAssocTyCollector
SoftLints
SpecialModuleName
TrivialConstraints
TypeAliasBounds
UnderMacro
UngatedAsyncFnTrackCaller
UnreachablePub
UnsafeCode
UnstableFeatures
UnusedDocComment
WhileTrue
Enums
AsmLabelKind
Constants
HAS_MIN_FEATURES
Statics
ABI_UNSUPPORTED_VECTOR_TYPES
ABSOLUTE_PATHS_NOT_STARTING_WITH_CRATE
AMBIGUOUS_ASSOCIATED_ITEMS
AMBIGUOUS_GLOB_IMPORTS
AMBIGUOUS_GLOB_REEXPORTS
ANONYMOUS_PARAMETERS
ARITHMETIC_OVERFLOW
ASM_SUB_REGISTER
BAD_ASM_STYLE
BARE_TRAIT_OBJECTS
BINARY_ASM_LABELS
BINDINGS_WITH_VARIANT_NAME
BREAK_WITH_LABEL_AND_LOOP
CENUM_IMPL_DROP_CAST
COHERENCE_LEAK_CHECK
CONFLICTING_REPR_HINTS
CONST_EVALUATABLE_UNCHECKED
CONST_ITEM_MUTATION
DEAD_CODE
DEPENDENCY_ON_UNIT_NEVER_TYPE_FALLBACK
DEPRECATED
DEPRECATED_IN_FUTURE
DEPRECATED_SAFE_2024
DEPRECATED_WHERE_CLAUSE_LOCATION
DEREF_NULLPTR
DUPLICATE_MACRO_ATTRIBUTES
ELIDED_LIFETIMES_IN_ASSOCIATED_CONSTANT
ELIDED_LIFETIMES_IN_PATHS
ELIDED_NAMED_LIFETIMES
ELLIPSIS_INCLUSIVE_RANGE_PATTERNS
EXPLICIT_BUILTIN_CFGS_IN_FLAGS
EXPLICIT_OUTLIVES_REQUIREMENTS
EXPORTED_PRIVATE_DEPENDENCIES
FFI_UNWIND_CALLS
FORBIDDEN_LINT_GROUPS
FUNCTION_ITEM_REFERENCES
FUZZY_PROVENANCE_CASTS
HIDDEN_GLOB_REEXPORTS
ILL_FORMED_ATTRIBUTE_INPUT
INCOMPLETE_FEATURES
INCOMPLETE_INCLUDE
INEFFECTIVE_UNSTABLE_TRAIT_IMPL
INLINE_NO_SANITIZE
INTERNAL_FEATURES
INVALID_DOC_ATTRIBUTES
INVALID_MACRO_EXPORT_ARGUMENTS
INVALID_TYPE_PARAM_DEFAULT
INVALID_VALUE
IRREFUTABLE_LET_PATTERNS
KEYWORD_IDENTS_2018
KEYWORD_IDENTS_2024
LARGE_ASSIGNMENTS
LATE_BOUND_LIFETIME_ARGUMENTS
LEGACY_DERIVE_HELPERS
LONG_RUNNING_CONST_EVAL
LOSSY_PROVENANCE_CASTS
MACRO_EXPANDED_MACRO_EXPORTS_ACCESSED_BY_ABSOLUTE_PATHS
MACRO_USE_EXTERN_CRATE
META_VARIABLE_MISUSE
MISSING_ABI
MISSING_COPY_IMPLEMENTATIONS
MISSING_DEBUG_IMPLEMENTATIONS
MISSING_DOCS
MISSING_FRAGMENT_SPECIFIER
MISSING_UNSAFE_ON_EXTERN
MUST_NOT_SUSPEND
MUTABLE_TRANSMUTES
NAMED_ARGUMENTS_USED_POSITIONALLY
NAMED_ASM_LABELS
NEVER_TYPE_FALLBACK_FLOWING_INTO_UNSAFE
NON_CONTIGUOUS_RANGE_ENDPOINTS
NON_EXHAUSTIVE_OMITTED_PATTERNS
NON_SHORTHAND_FIELD_PATTERNS
NO_MANGLE_CONST_ITEMS
NO_MANGLE_GENERIC_ITEMS
ORDER_DEPENDENT_TRAIT_OBJECTS
OUT_OF_SCOPE_MACRO_CALLS
OVERLAPPING_RANGE_ENDPOINTS
PATTERNS_IN_FNS_WITHOUT_BODY
PRIVATE_BOUNDS
PRIVATE_INTERFACES
PRIVATE_MACRO_USE
PROC_MACRO_DERIVE_RESOLUTION_FALLBACK
PTR_CAST_ADD_AUTO_TO_OBJECT
PTR_TO_INTEGER_TRANSMUTE_IN_CONSTS
PUB_USE_OF_PRIVATE_EXTERN_CRATE
REDUNDANT_IMPORTS
REDUNDANT_LIFETIMES
REFINING_IMPL_TRAIT_INTERNAL
REFINING_IMPL_TRAIT_REACHABLE
RENAMED_AND_REMOVED_LINTS
REPR_TRANSPARENT_EXTERNAL_PRIVATE_FIELDS
RUST_2021_INCOMPATIBLE_CLOSURE_CAPTURES
RUST_2021_INCOMPATIBLE_OR_PATTERNS
RUST_2021_PREFIXES_INCOMPATIBLE_SYNTAX
RUST_2021_PRELUDE_COLLISIONS
RUST_2024_GUARDED_STRING_INCOMPATIBLE_SYNTAX
RUST_2024_INCOMPATIBLE_PAT
RUST_2024_PRELUDE_COLLISIONS
SELF_CONSTRUCTOR_FROM_OUTER_ITEM
SEMICOLON_IN_EXPRESSIONS_FROM_MACROS
SINGLE_USE_LIFETIMES
SOFT_UNSTABLE
SPECIAL_MODULE_NAME
STABLE_FEATURES
TEST_UNSTABLE_LINT
TEXT_DIRECTION_CODEPOINT_IN_COMMENT
TRIVIAL_BOUNDS
TRIVIAL_CASTS
TRIVIAL_NUMERIC_CASTS
TYPE_ALIAS_BOUNDS
TYVAR_BEHIND_RAW_POINTER
UNCONDITIONAL_PANIC
UNCONDITIONAL_RECURSION
UNCOVERED_PARAM_IN_PROJECTION
UNDEFINED_NAKED_FUNCTION_ABI
UNEXPECTED_CFGS
UNFULFILLED_LINT_EXPECTATIONS
UNGATED_ASYNC_FN_TRACK_CALLER
UNINHABITED_STATIC
UNKNOWN_CRATE_TYPES
UNKNOWN_LINTS
UNKNOWN_OR_MALFORMED_DIAGNOSTIC_ATTRIBUTES
UNNAMEABLE_TEST_ITEMS
UNNAMEABLE_TYPES
UNREACHABLE_CODE
UNREACHABLE_PATTERNS
UNREACHABLE_PUB
UNSAFE_ATTR_OUTSIDE_UNSAFE
UNSAFE_CODE
UNSAFE_OP_IN_UNSAFE_FN
UNSTABLE_FEATURES
UNSTABLE_NAME_COLLISIONS
UNSTABLE_SYNTAX_PRE_EXPANSION
UNSUPPORTED_FN_PTR_CALLING_CONVENTIONS
UNUSED_ASSIGNMENTS
UNUSED_ASSOCIATED_TYPE_BOUNDS
UNUSED_ATTRIBUTES
UNUSED_CRATE_DEPENDENCIES
UNUSED_DOC_COMMENTS
UNUSED_EXTERN_CRATES
UNUSED_FEATURES
UNUSED_IMPORTS
UNUSED_LABELS
UNUSED_LIFETIMES
UNUSED_MACROS
UNUSED_MACRO_RULES
UNUSED_MUT
UNUSED_QUALIFICATIONS
UNUSED_UNSAFE
UNUSED_VARIABLES
USELESS_DEPRECATED
WARNINGS
WASM_C_ABI
WHILE_TRUE
Functions
has_doc
pierce_parens
type_implements_negative_copy_modulo_regions
warn_if_doc
rustc_lint
::
builtin
Constant
HAS_MIN_FEATURES
Copy item path
Settings
Help
Summary
Source
const HAS_MIN_FEATURES: &[
Symbol
];