☰
rustc_lint
1.75.0-dev
In rustc_lint::builtin
Structs
AnonymousParameters
BoxPointers
DeprecatedAttr
DerefNullPtr
EllipsisInclusiveRangePatterns
ExplicitOutlivesRequirements
HardwiredLints
IncompleteInternalFeatures
InitError
InvalidNoMangleItems
InvalidValue
KeywordIdents
MissingCopyImplementations
MissingDebugImplementations
MissingDoc
MutableTransmutes
NamedAsmLabels
NonShorthandFieldPatterns
SoftLints
SpecialModuleName
TrivialConstraints
TypeAliasBounds
UnderMacro
UnexpectedCfgs
UngatedAsyncFnTrackCaller
UnreachablePub
UnsafeCode
UnstableFeatures
UnusedBrokenConst
UnusedDocComment
WhileTrue
Constants
HAS_MIN_FEATURES
Statics
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
BINDINGS_WITH_VARIANT_NAME
BOX_POINTERS
BREAK_WITH_LABEL_AND_LOOP
BYTE_SLICE_IN_PACKED_STRUCT_WITH_DERIVE
CENUM_IMPL_DROP_CAST
COHERENCE_LEAK_CHECK
COINDUCTIVE_OVERLAP_IN_COHERENCE
CONFLICTING_REPR_HINTS
CONST_EVALUATABLE_UNCHECKED
CONST_ITEM_MUTATION
CONST_PATTERNS_WITHOUT_PARTIAL_EQ
DEAD_CODE
DEPRECATED
DEPRECATED_CFG_ATTR_CRATE_TYPE_NAME
DEPRECATED_IN_FUTURE
DEPRECATED_WHERE_CLAUSE_LOCATION
DEREF_NULLPTR
DUPLICATE_MACRO_ATTRIBUTES
ELIDED_LIFETIMES_IN_ASSOCIATED_CONSTANT
ELIDED_LIFETIMES_IN_PATHS
ELLIPSIS_INCLUSIVE_RANGE_PATTERNS
EXPLICIT_OUTLIVES_REQUIREMENTS
EXPORTED_PRIVATE_DEPENDENCIES
FFI_UNWIND_CALLS
FORBIDDEN_LINT_GROUPS
FUNCTION_ITEM_REFERENCES
FUZZY_PROVENANCE_CASTS
HIDDEN_GLOB_REEXPORTS
ILLEGAL_FLOATING_POINT_LITERAL_PATTERN
ILL_FORMED_ATTRIBUTE_INPUT
IMPLIED_BOUNDS_ENTAILMENT
INCOMPLETE_FEATURES
INCOMPLETE_INCLUDE
INDIRECT_STRUCTURAL_MATCH
INEFFECTIVE_UNSTABLE_TRAIT_IMPL
INLINE_NO_SANITIZE
INTERNAL_FEATURES
INVALID_ALIGNMENT
INVALID_DOC_ATTRIBUTES
INVALID_MACRO_EXPORT_ARGUMENTS
INVALID_TYPE_PARAM_DEFAULT
INVALID_VALUE
IRREFUTABLE_LET_PATTERNS
KEYWORD_IDENTS
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
MUST_NOT_SUSPEND
MUTABLE_TRANSMUTES
NAMED_ARGUMENTS_USED_POSITIONALLY
NAMED_ASM_LABELS
NONTRIVIAL_STRUCTURAL_MATCH
NON_EXHAUSTIVE_OMITTED_PATTERNS
NON_SHORTHAND_FIELD_PATTERNS
NO_MANGLE_CONST_ITEMS
NO_MANGLE_GENERIC_ITEMS
ORDER_DEPENDENT_TRAIT_OBJECTS
OVERLAPPING_RANGE_ENDPOINTS
PATTERNS_IN_FNS_WITHOUT_BODY
POINTER_STRUCTURAL_MATCH
PRIVATE_BOUNDS
PRIVATE_INTERFACES
PROC_MACRO_BACK_COMPAT
PROC_MACRO_DERIVE_RESOLUTION_FALLBACK
PUB_USE_OF_PRIVATE_EXTERN_CRATE
REFINING_IMPL_TRAIT
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
SEMICOLON_IN_EXPRESSIONS_FROM_MACROS
SINGLE_USE_LIFETIMES
SOFT_UNSTABLE
SPECIAL_MODULE_NAME
STABLE_FEATURES
SUSPICIOUS_AUTO_TRAIT_IMPLS
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
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_CODE
UNSAFE_OP_IN_UNSAFE_FN
UNSTABLE_FEATURES
UNSTABLE_NAME_COLLISIONS
UNSTABLE_SYNTAX_PRE_EXPANSION
UNSUPPORTED_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_TUPLE_STRUCT_FIELDS
UNUSED_UNSAFE
UNUSED_VARIABLES
USELESS_DEPRECATED
WARNINGS
WHERE_CLAUSES_OBJECT_SAFETY
WHILE_TRUE
Functions
has_doc
pierce_parens
type_implements_negative_copy_modulo_regions
warn_if_doc
?
Function
rustc_lint
::
builtin
::
has_doc
source
·
[
−
]
fn has_doc(attr: &
Attribute
) ->
bool