List of all items
Attribute Macros
- clippy::absurd_extreme_comparisons
- clippy::alloc_instead_of_core
- clippy::allow_attributes
- clippy::allow_attributes_without_reason
- clippy::almost_complete_range
- clippy::almost_swapped
- clippy::approx_constant
- clippy::arithmetic_side_effects
- clippy::as_conversions
- clippy::as_ptr_cast_mut
- clippy::as_underscore
- clippy::assertions_on_constants
- clippy::assertions_on_result_states
- clippy::assign_op_pattern
- clippy::async_yields_async
- clippy::await_holding_invalid_type
- clippy::await_holding_lock
- clippy::await_holding_refcell_ref
- clippy::bad_bit_mask
- clippy::bind_instead_of_map
- clippy::blanket_clippy_restriction_lints
- clippy::blocks_in_if_conditions
- clippy::bool_assert_comparison
- clippy::bool_comparison
- clippy::bool_to_int_with_if
- clippy::borrow_as_ptr
- clippy::borrow_deref_ref
- clippy::borrow_interior_mutable_const
- clippy::borrowed_box
- clippy::box_collection
- clippy::box_default
- clippy::boxed_local
- clippy::branches_sharing_code
- clippy::builtin_type_shadow
- clippy::bytes_count_to_len
- clippy::bytes_nth
- clippy::cargo_common_metadata
- clippy::case_sensitive_file_extension_comparisons
- clippy::cast_abs_to_unsigned
- clippy::cast_enum_constructor
- clippy::cast_enum_truncation
- clippy::cast_lossless
- clippy::cast_nan_to_int
- clippy::cast_possible_truncation
- clippy::cast_possible_wrap
- clippy::cast_precision_loss
- clippy::cast_ptr_alignment
- clippy::cast_ref_to_mut
- clippy::cast_sign_loss
- clippy::cast_slice_different_sizes
- clippy::cast_slice_from_raw_parts
- clippy::char_lit_as_u8
- clippy::chars_last_cmp
- clippy::chars_next_cmp
- clippy::checked_conversions
- clippy::clear_with_drain
- clippy::clone_double_ref
- clippy::clone_on_copy
- clippy::clone_on_ref_ptr
- clippy::cloned_instead_of_copied
- clippy::cmp_nan
- clippy::cmp_null
- clippy::cmp_owned
- clippy::cognitive_complexity
- clippy::collapsible_else_if
- clippy::collapsible_if
- clippy::collapsible_match
- clippy::collapsible_str_replace
- clippy::collection_is_never_read
- clippy::comparison_chain
- clippy::comparison_to_empty
- clippy::copy_iterator
- clippy::crate_in_macro_def
- clippy::create_dir
- clippy::crosspointer_transmute
- clippy::dbg_macro
- clippy::debug_assert_with_mut_call
- clippy::decimal_literal_representation
- clippy::declare_interior_mutable_const
- clippy::default_instead_of_iter_empty
- clippy::default_numeric_fallback
- clippy::default_trait_access
- clippy::default_union_representation
- clippy::deprecated_cfg_attr
- clippy::deprecated_semver
- clippy::deref_addrof
- clippy::deref_by_slicing
- clippy::derivable_impls
- clippy::derive_ord_xor_partial_ord
- clippy::derive_partial_eq_without_eq
- clippy::derived_hash_with_manual_eq
- clippy::disallowed_macros
- clippy::disallowed_methods
- clippy::disallowed_names
- clippy::disallowed_script_idents
- clippy::disallowed_types
- clippy::diverging_sub_expression
- clippy::doc_link_with_quotes
- clippy::doc_markdown
- clippy::double_comparisons
- clippy::double_must_use
- clippy::double_neg
- clippy::double_parens
- clippy::drop_copy
- clippy::drop_non_drop
- clippy::drop_ref
- clippy::duplicate_mod
- clippy::duplicate_underscore_argument
- clippy::duration_subsec
- clippy::else_if_without_else
- clippy::empty_drop
- clippy::empty_enum
- clippy::empty_line_after_outer_attr
- clippy::empty_loop
- clippy::empty_structs_with_brackets
- clippy::enum_clike_unportable_variant
- clippy::enum_glob_use
- clippy::enum_variant_names
- clippy::eq_op
- clippy::equatable_if_let
- clippy::erasing_op
- clippy::err_expect
- clippy::excessive_precision
- clippy::exhaustive_enums
- clippy::exhaustive_structs
- clippy::exit
- clippy::expect_fun_call
- clippy::expect_used
- clippy::expl_impl_clone_on_copy
- clippy::explicit_auto_deref
- clippy::explicit_counter_loop
- clippy::explicit_deref_methods
- clippy::explicit_into_iter_loop
- clippy::explicit_iter_loop
- clippy::explicit_write
- clippy::extend_with_drain
- clippy::extra_unused_lifetimes
- clippy::extra_unused_type_parameters
- clippy::fallible_impl_from
- clippy::field_reassign_with_default
- clippy::filetype_is_file
- clippy::filter_map_identity
- clippy::filter_map_next
- clippy::filter_next
- clippy::flat_map_identity
- clippy::flat_map_option
- clippy::float_arithmetic
- clippy::float_cmp
- clippy::float_cmp_const
- clippy::float_equality_without_abs
- clippy::fn_address_comparisons
- clippy::fn_null_check
- clippy::fn_params_excessive_bools
- clippy::fn_to_numeric_cast
- clippy::fn_to_numeric_cast_any
- clippy::fn_to_numeric_cast_with_truncation
- clippy::for_kv_map
- clippy::forget_copy
- clippy::forget_non_drop
- clippy::forget_ref
- clippy::format_in_format_args
- clippy::format_push_string
- clippy::from_iter_instead_of_collect
- clippy::from_over_into
- clippy::from_raw_with_void_ptr
- clippy::from_str_radix_10
- clippy::future_not_send
- clippy::get_first
- clippy::get_last_with_len
- clippy::get_unwrap
- clippy::identity_op
- clippy::if_let_mutex
- clippy::if_not_else
- clippy::if_same_then_else
- clippy::if_then_some_else_none
- clippy::ifs_same_cond
- clippy::impl_trait_in_params
- clippy::implicit_clone
- clippy::implicit_hasher
- clippy::implicit_return
- clippy::implicit_saturating_add
- clippy::implicit_saturating_sub
- clippy::imprecise_flops
- clippy::inconsistent_digit_grouping
- clippy::inconsistent_struct_constructor
- clippy::index_refutable_slice
- clippy::indexing_slicing
- clippy::ineffective_bit_mask
- clippy::inefficient_to_string
- clippy::infallible_destructuring_match
- clippy::infinite_iter
- clippy::inherent_to_string
- clippy::inherent_to_string_shadow_display
- clippy::init_numbered_fields
- clippy::inline_always
- clippy::inline_asm_x86_att_syntax
- clippy::inline_asm_x86_intel_syntax
- clippy::inline_fn_without_body
- clippy::inspect_for_each
- clippy::int_plus_one
- clippy::integer_arithmetic
- clippy::integer_division
- clippy::into_iter_on_ref
- clippy::invalid_null_ptr_usage
- clippy::invalid_regex
- clippy::invalid_upcast_comparisons
- clippy::invalid_utf8_in_unchecked
- clippy::invisible_characters
- clippy::is_digit_ascii_radix
- clippy::items_after_statements
- clippy::items_after_test_module
- clippy::iter_cloned_collect
- clippy::iter_count
- clippy::iter_kv_map
- clippy::iter_next_loop
- clippy::iter_next_slice
- clippy::iter_not_returning_iterator
- clippy::iter_nth
- clippy::iter_nth_zero
- clippy::iter_on_empty_collections
- clippy::iter_on_single_items
- clippy::iter_overeager_cloned
- clippy::iter_skip_next
- clippy::iter_with_drain
- clippy::iterator_step_by_zero
- clippy::just_underscores_and_digits
- clippy::large_const_arrays
- clippy::large_digit_groups
- clippy::large_enum_variant
- clippy::large_futures
- clippy::large_include_file
- clippy::large_stack_arrays
- clippy::large_types_passed_by_value
- clippy::len_without_is_empty
- clippy::len_zero
- clippy::let_and_return
- clippy::let_underscore_future
- clippy::let_underscore_lock
- clippy::let_underscore_must_use
- clippy::let_underscore_untyped
- clippy::let_unit_value
- clippy::let_with_type_underscore
- clippy::lines_filter_map_ok
- clippy::linkedlist
- clippy::lossy_float_literal
- clippy::macro_use_imports
- clippy::main_recursion
- clippy::manual_assert
- clippy::manual_async_fn
- clippy::manual_bits
- clippy::manual_clamp
- clippy::manual_filter
- clippy::manual_filter_map
- clippy::manual_find
- clippy::manual_find_map
- clippy::manual_flatten
- clippy::manual_instant_elapsed
- clippy::manual_is_ascii_check
- clippy::manual_let_else
- clippy::manual_main_separator_str
- clippy::manual_map
- clippy::manual_memcpy
- clippy::manual_non_exhaustive
- clippy::manual_ok_or
- clippy::manual_range_contains
- clippy::manual_rem_euclid
- clippy::manual_retain
- clippy::manual_saturating_arithmetic
- clippy::manual_slice_size_calculation
- clippy::manual_split_once
- clippy::manual_str_repeat
- clippy::manual_string_new
- clippy::manual_strip
- clippy::manual_swap
- clippy::manual_unwrap_or
- clippy::manual_while_let_some
- clippy::many_single_char_names
- clippy::map_clone
- clippy::map_collect_result_unit
- clippy::map_entry
- clippy::map_err_ignore
- clippy::map_flatten
- clippy::map_identity
- clippy::map_unwrap_or
- clippy::match_as_ref
- clippy::match_bool
- clippy::match_like_matches_macro
- clippy::match_on_vec_items
- clippy::match_overlapping_arm
- clippy::match_ref_pats
- clippy::match_result_ok
- clippy::match_same_arms
- clippy::match_single_binding
- clippy::match_str_case_mismatch
- clippy::match_wild_err_arm
- clippy::match_wildcard_for_single_variants
- clippy::maybe_infinite_iter
- clippy::mem_forget
- clippy::mem_replace_option_with_none
- clippy::mem_replace_with_default
- clippy::mem_replace_with_uninit
- clippy::min_max
- clippy::mismatched_target_os
- clippy::mismatching_type_param_order
- clippy::misnamed_getters
- clippy::misrefactored_assign_op
- clippy::missing_assert_message
- clippy::missing_const_for_fn
- clippy::missing_docs_in_private_items
- clippy::missing_enforced_import_renames
- clippy::missing_errors_doc
- clippy::missing_inline_in_public_items
- clippy::missing_panics_doc
- clippy::missing_safety_doc
- clippy::missing_spin_loop
- clippy::missing_trait_methods
- clippy::mistyped_literal_suffixes
- clippy::mixed_case_hex_literals
- clippy::mixed_read_write_in_expression
- clippy::mod_module_files
- clippy::module_inception
- clippy::module_name_repetitions
- clippy::modulo_arithmetic
- clippy::modulo_one
- clippy::multi_assignments
- clippy::multiple_crate_versions
- clippy::multiple_inherent_impl
- clippy::multiple_unsafe_ops_per_block
- clippy::must_use_candidate
- clippy::must_use_unit
- clippy::mut_from_ref
- clippy::mut_mut
- clippy::mut_mutex_lock
- clippy::mut_range_bound
- clippy::mutable_key_type
- clippy::mutex_atomic
- clippy::mutex_integer
- clippy::naive_bytecount
- clippy::needless__bool_assign
- clippy::needless_arbitrary_self_type
- clippy::needless_bitwise_bool
- clippy::needless_bool
- clippy::needless_borrow
- clippy::needless_borrowed_reference
- clippy::needless_collect
- clippy::needless_continue
- clippy::needless_doctest_main
- clippy::needless_for_each
- clippy::needless_late_init
- clippy::needless_lifetimes
- clippy::needless_match
- clippy::needless_option_as_deref
- clippy::needless_option_take
- clippy::needless_parens_on_range_literals
- clippy::needless_pass_by_value
- clippy::needless_question_mark
- clippy::needless_range_loop
- clippy::needless_return
- clippy::needless_splitn
- clippy::needless_update
- clippy::neg_cmp_op_on_partial_ord
- clippy::neg_multiply
- clippy::negative_feature_names
- clippy::never_loop
- clippy::new_ret_no_self
- clippy::new_without_default
- clippy::no_effect
- clippy::no_effect_replace
- clippy::no_effect_underscore_binding
- clippy::no_mangle_with_rust_abi
- clippy::non_ascii_literal
- clippy::non_octal_unix_permissions
- clippy::non_send_fields_in_send_ty
- clippy::nonminimal_bool
- clippy::nonsensical_open_options
- clippy::nonstandard_macro_braces
- clippy::not_unsafe_ptr_arg_deref
- clippy::obfuscated_if_else
- clippy::octal_escapes
- clippy::ok_expect
- clippy::only_used_in_recursion
- clippy::op_ref
- clippy::option_as_ref_deref
- clippy::option_env_unwrap
- clippy::option_filter_map
- clippy::option_if_let_else
- clippy::option_map_or_none
- clippy::option_map_unit_fn
- clippy::option_option
- clippy::or_fun_call
- clippy::or_then_unwrap
- clippy::out_of_bounds_indexing
- clippy::overflow_check_conditional
- clippy::overly_complex_bool_expr
- clippy::panic
- clippy::panic_in_result_fn
- clippy::panicking_unwrap
- clippy::partial_pub_fields
- clippy::partialeq_ne_impl
- clippy::partialeq_to_none
- clippy::path_buf_push_overwrite
- clippy::pattern_type_mismatch
- clippy::permissions_set_readonly_false
- clippy::possible_missing_comma
- clippy::precedence
- clippy::print_in_format_impl
- clippy::print_literal
- clippy::print_stderr
- clippy::print_stdout
- clippy::print_with_newline
- clippy::println_empty_string
- clippy::ptr_arg
- clippy::ptr_as_ptr
- clippy::ptr_eq
- clippy::ptr_offset_with_cast
- clippy::pub_use
- clippy::question_mark
- clippy::question_mark_used
- clippy::range_minus_one
- clippy::range_plus_one
- clippy::range_zip_with_len
- clippy::rc_buffer
- clippy::rc_clone_in_vec_init
- clippy::rc_mutex
- clippy::read_zero_byte_vec
- clippy::recursive_format_impl
- clippy::redundant_allocation
- clippy::redundant_async_block
- clippy::redundant_clone
- clippy::redundant_closure
- clippy::redundant_closure_call
- clippy::redundant_closure_for_method_calls
- clippy::redundant_else
- clippy::redundant_feature_names
- clippy::redundant_field_names
- clippy::redundant_pattern
- clippy::redundant_pattern_matching
- clippy::redundant_pub_crate
- clippy::redundant_slicing
- clippy::redundant_static_lifetimes
- clippy::ref_binding_to_reference
- clippy::ref_option_ref
- clippy::repeat_once
- clippy::rest_pat_in_fully_bound_structs
- clippy::result_large_err
- clippy::result_map_or_into_option
- clippy::result_map_unit_fn
- clippy::result_unit_err
- clippy::return_self_not_must_use
- clippy::reversed_empty_ranges
- clippy::same_functions_in_if_condition
- clippy::same_item_push
- clippy::same_name_method
- clippy::search_is_some
- clippy::seek_from_current
- clippy::seek_to_start_instead_of_rewind
- clippy::self_assignment
- clippy::self_named_constructors
- clippy::self_named_module_files
- clippy::semicolon_if_nothing_returned
- clippy::semicolon_inside_block
- clippy::semicolon_outside_block
- clippy::separated_literal_suffix
- clippy::serde_api_misuse
- clippy::shadow_reuse
- clippy::shadow_same
- clippy::shadow_unrelated
- clippy::short_circuit_statement
- clippy::should_implement_trait
- clippy::significant_drop_in_scrutinee
- clippy::significant_drop_tightening
- clippy::similar_names
- clippy::single_char_add_str
- clippy::single_char_lifetime_names
- clippy::single_char_pattern
- clippy::single_component_path_imports
- clippy::single_element_loop
- clippy::single_match
- clippy::single_match_else
- clippy::size_of_in_element_count
- clippy::size_of_ref
- clippy::skip_while_next
- clippy::slow_vector_initialization
- clippy::stable_sort_primitive
- clippy::std_instead_of_alloc
- clippy::std_instead_of_core
- clippy::str_to_string
- clippy::string_add
- clippy::string_add_assign
- clippy::string_extend_chars
- clippy::string_from_utf8_as_bytes
- clippy::string_lit_as_bytes
- clippy::string_slice
- clippy::string_to_string
- clippy::strlen_on_c_strings
- clippy::struct_excessive_bools
- clippy::suboptimal_flops
- clippy::suspicious_arithmetic_impl
- clippy::suspicious_assignment_formatting
- clippy::suspicious_command_arg_space
- clippy::suspicious_doc_comments
- clippy::suspicious_else_formatting
- clippy::suspicious_map
- clippy::suspicious_op_assign_impl
- clippy::suspicious_operation_groupings
- clippy::suspicious_splitn
- clippy::suspicious_to_owned
- clippy::suspicious_unary_op_formatting
- clippy::suspicious_xor_used_as_pow
- clippy::swap_ptr_to_ref
- clippy::tabs_in_doc_comments
- clippy::temporary_assignment
- clippy::tests_outside_test_module
- clippy::to_digit_is_some
- clippy::to_string_in_format_args
- clippy::todo
- clippy::too_many_arguments
- clippy::too_many_lines
- clippy::toplevel_ref_arg
- clippy::trailing_empty_array
- clippy::trait_duplication_in_bounds
- clippy::transmute_bytes_to_str
- clippy::transmute_float_to_int
- clippy::transmute_int_to_bool
- clippy::transmute_int_to_char
- clippy::transmute_int_to_float
- clippy::transmute_int_to_non_zero
- clippy::transmute_null_to_fn
- clippy::transmute_num_to_bytes
- clippy::transmute_ptr_to_ptr
- clippy::transmute_ptr_to_ref
- clippy::transmute_undefined_repr
- clippy::transmutes_expressible_as_ptr_casts
- clippy::transmuting_null
- clippy::trim_split_whitespace
- clippy::trivial_regex
- clippy::trivially_copy_pass_by_ref
- clippy::try_err
- clippy::type_complexity
- clippy::type_repetition_in_bounds
- clippy::unchecked_duration_subtraction
- clippy::undocumented_unsafe_blocks
- clippy::undropped_manually_drops
- clippy::unicode_not_nfc
- clippy::unimplemented
- clippy::uninit_assumed_init
- clippy::uninit_vec
- clippy::uninlined_format_args
- clippy::unit_arg
- clippy::unit_cmp
- clippy::unit_hash
- clippy::unit_return_expecting_ord
- clippy::unnecessary_box_returns
- clippy::unnecessary_cast
- clippy::unnecessary_filter_map
- clippy::unnecessary_find_map
- clippy::unnecessary_fold
- clippy::unnecessary_join
- clippy::unnecessary_lazy_evaluations
- clippy::unnecessary_mut_passed
- clippy::unnecessary_operation
- clippy::unnecessary_owned_empty_stringss
- clippy::unnecessary_safety_comment
- clippy::unnecessary_safety_doc
- clippy::unnecessary_self_imports
- clippy::unnecessary_sort_by
- clippy::unnecessary_struct_initialization
- clippy::unnecessary_to_owned
- clippy::unnecessary_unwrap
- clippy::unnecessary_wraps
- clippy::unneeded_field_pattern
- clippy::unneeded_wildcard_pattern
- clippy::unnested_or_patterns
- clippy::unreachable
- clippy::unreadable_literal
- clippy::unsafe_derive_deserialize
- clippy::unsafe_removed_from_name
- clippy::unseparated_literal_suffix
- clippy::unsound_collection_transmute
- clippy::unused_async
- clippy::unused_format_specs
- clippy::unused_io_amount
- clippy::unused_peekable
- clippy::unused_rounding
- clippy::unused_self
- clippy::unused_unit
- clippy::unusual_byte_groupings
- clippy::unwrap_in_result
- clippy::unwrap_or_else_default
- clippy::unwrap_used
- clippy::upper_case_acronyms
- clippy::use_debug
- clippy::use_self
- clippy::used_underscore_binding
- clippy::useless_asref
- clippy::useless_attribute
- clippy::useless_conversion
- clippy::useless_format
- clippy::useless_let_if_seq
- clippy::useless_transmute
- clippy::useless_vec
- clippy::vec_box
- clippy::vec_init_then_push
- clippy::vec_resize_to_zero
- clippy::verbose_bit_mask
- clippy::verbose_file_reads
- clippy::vtable_address_comparisons
- clippy::while_immutable_condition
- clippy::while_let_loop
- clippy::while_let_on_iterator
- clippy::wildcard_dependencies
- clippy::wildcard_enum_match_arm
- clippy::wildcard_imports
- clippy::wildcard_in_or_patterns
- clippy::write_literal
- clippy::write_with_newline
- clippy::writeln_empty_string
- clippy::wrong_self_convention
- clippy::wrong_transmute
- clippy::zero_divided_by_zero
- clippy::zero_prefixed_literal
- clippy::zero_ptr
- clippy::zero_sized_map_values
- clippy::zst_offset
- rustc::ambiguous_associated_items
- rustc::ambiguous_glob_reexports
- rustc::anonymous_parameters
- rustc::arithmetic_overflow
- rustc::array_into_iter
- rustc::asm_sub_register
- rustc::bad_asm_style
- rustc::bare_trait_objects
- rustc::bindings_with_variant_name
- rustc::box_pointers
- rustc::break_with_label_and_loop
- rustc::byte_slice_in_packed_struct_with_derive
- rustc::cenum_impl_drop_cast
- rustc::clashing_extern_declarations
- rustc::coherence_leak_check
- rustc::conflicting_repr_hints
- rustc::const_evaluatable_unchecked
- rustc::const_item_mutation
- rustc::dead_code
- rustc::deprecated
- rustc::deprecated_cfg_attr_crate_type_name
- rustc::deprecated_where_clause_location
- rustc::deref_into_dyn_supertrait
- rustc::deref_nullptr
- rustc::drop_bounds
- rustc::duplicate_macro_attributes
- rustc::dyn_drop
- rustc::ellipsis_inclusive_range_patterns
- rustc::enum_intrinsics_non_enums
- rustc::explicit_outlives_requirements
- rustc::exported_private_dependencies
- rustc::ffi_unwind_calls
- rustc::for_loops_over_fallibles
- rustc::forbidden_lint_groups
- rustc::function_item_references
- rustc::fuzzy_provenance_casts
- rustc::illegal_floating_point_literal_pattern
- rustc::implied_bounds_entailment
- rustc::improper_ctypes
- rustc::improper_ctypes_definitions
- rustc::incomplete_features
- rustc::incomplete_include
- rustc::indirect_structural_match
- rustc::ineffective_unstable_trait_impl
- rustc::inline_no_sanitize
- rustc::invalid_alignment
- rustc::invalid_atomic_ordering
- rustc::invalid_doc_attributes
- rustc::invalid_macro_export_arguments
- rustc::invalid_type_param_default
- rustc::invalid_value
- rustc::irrefutable_let_patterns
- rustc::keyword_idents
- rustc::large_assignments
- rustc::late_bound_lifetime_arguments
- rustc::legacy_derive_helpers
- rustc::let_underscore_drop
- rustc::let_underscore_lock
- rustc::lossy_provenance_casts
- rustc::macro_use_extern_crate
- rustc::map_unit_fn
- rustc::meta_variable_misuse
- rustc::missing_abi
- rustc::missing_copy_implementations
- rustc::missing_debug_implementations
- rustc::missing_docs
- rustc::missing_fragment_specifier
- rustc::multiple_supertrait_upcastable
- rustc::must_not_suspend
- rustc::mutable_transmutes
- rustc::named_arguments_used_positionally
- rustc::named_asm_labels
- rustc::no_mangle_const_items
- rustc::no_mangle_generic_items
- rustc::non_camel_case_types
- rustc::non_exhaustive_omitted_patterns
- rustc::non_fmt_panics
- rustc::non_shorthand_field_patterns
- rustc::non_snake_case
- rustc::non_upper_case_globals
- rustc::nontrivial_structural_match
- rustc::noop_method_call
- rustc::opaque_hidden_inferred_bound
- rustc::order_dependent_trait_objects
- rustc::overflowing_literals
- rustc::overlapping_range_endpoints
- rustc::path_statements
- rustc::patterns_in_fns_without_body
- rustc::pointer_structural_match
- rustc::private_in_public
- rustc::proc_macro_back_compat
- rustc::proc_macro_derive_resolution_fallback
- rustc::pub_use_of_private_extern_crate
- rustc::redundant_semicolons
- rustc::renamed_and_removed_lints
- rustc::repr_transparent_external_private_fields
- rustc::rust_2021_incompatible_closure_captures
- rustc::rust_2021_prelude_collisions
- rustc::semicolon_in_expressions_from_macros
- rustc::single_use_lifetimes
- rustc::soft_unstable
- rustc::special_module_name
- rustc::stable_features
- rustc::suspicious_auto_trait_impls
- rustc::temporary_cstring_as_ptr
- rustc::test_unstable_lint
- rustc::text_direction_codepoint_in_comment
- rustc::text_direction_codepoint_in_literal
- rustc::trivial_bounds
- rustc::trivial_casts
- rustc::trivial_numeric_casts
- rustc::type_alias_bounds
- rustc::tyvar_behind_raw_pointer
- rustc::unconditional_panic
- rustc::unconditional_recursion
- rustc::undefined_naked_function_abi
- rustc::unexpected_cfgs
- rustc::unfulfilled_lint_expectations
- rustc::ungated_async_fn_track_caller
- rustc::uninhabited_static
- rustc::unknown_lints
- rustc::unnameable_test_items
- rustc::unreachable_code
- rustc::unreachable_patterns
- rustc::unreachable_pub
- rustc::unsafe_code
- rustc::unsafe_op_in_unsafe_fn
- rustc::unstable_name_collisions
- rustc::unstable_syntax_pre_expansion
- rustc::unsupported_calling_conventions
- rustc::unused_allocation
- rustc::unused_assignments
- rustc::unused_attributes
- rustc::unused_braces
- rustc::unused_comparisons
- rustc::unused_doc_comments
- rustc::unused_extern_crates
- rustc::unused_features
- rustc::unused_import_braces
- rustc::unused_imports
- rustc::unused_labels
- rustc::unused_lifetimes
- rustc::unused_macro_rules
- rustc::unused_macros
- rustc::unused_must_use
- rustc::unused_mut
- rustc::unused_parens
- rustc::unused_qualifications
- rustc::unused_results
- rustc::unused_tuple_struct_fields
- rustc::unused_variables
- rustc::useless_deprecated
- rustc::variant_size_differences
- rustc::where_clauses_object_safety
- rustc::while_true
- rustdoc::bare_urls
- rustdoc::broken_intra_doc_links
- rustdoc::invalid_codeblock_attributes
- rustdoc::invalid_html_tags
- rustdoc::invalid_rust_codeblocks
- rustdoc::missing_crate_level_docs
- rustdoc::missing_doc_code_examples
- rustdoc::private_intra_doc_links
- rustdoc::unescaped_backticks