Expand description
Prefixless lint macros (for rustc/standard lints), re-exported from
allow_prefixed crate.
Attribute Macrosยง
- ambiguous_
associated_ items - Alias to # allow(ambiguous_associated_items).
- ambiguous_
glob_ reexports - Alias to # allow(ambiguous_glob_reexports).
- anonymous_
parameters - Alias to # allow(anonymous_parameters).
- arithmetic_
overflow - Alias to # allow(arithmetic_overflow).
- array_
into_ iter - Alias to # allow(array_into_iter).
- asm_
sub_ register - Alias to # allow(asm_sub_register).
- bad_
asm_ style - Alias to # allow(bad_asm_style).
- bare_
trait_ objects - Alias to # allow(bare_trait_objects).
- bindings_
with_ variant_ name - Alias to # allow(bindings_with_variant_name).
- box_
pointers - @TODO Does this rustdoc apply/show up anywhere? Alias to # allow(box_pointers).
- break_
with_ label_ and_ loop - Alias to # allow(break_with_label_and_loop).
- byte_
slice_ in_ packed_ struct_ with_ derive - Alias to # allow(byte_slice_in_packed_struct_with_derive).
- cenum_
impl_ drop_ cast - Alias to # allow(cenum_impl_drop_cast).
- clashing_
extern_ declarations - Alias to # allow(clashing_extern_declarations).
- coherence_
leak_ check - Alias to # allow(coherence_leak_check).
- conflicting_
repr_ hints - Alias to # allow(conflicting_repr_hints).
- const_
evaluatable_ unchecked - Alias to # allow(const_evaluatable_unchecked).
- const_
item_ mutation - Alias to # allow(const_item_mutation).
- dead_
code - Alias to # allow(dead_code).
- deprecated
- Alias to # allow(deprecated).
- deprecated_
cfg_ attr_ crate_ type_ name - Alias to # allow(deprecated_cfg_attr_crate_type_name).
- deprecated_
where_ clause_ location - Alias to # allow(deprecated_where_clause_location).
- deref_
into_ dyn_ supertrait - Alias to # allow(deref_into_dyn_supertrait).
- deref_
nullptr - Alias to # allow(deref_nullptr).
- drop_
bounds - Alias to # allow(drop_bounds).
- duplicate_
macro_ attributes - Alias to # allow(duplicate_macro_attributes).
- dyn_
drop - Alias to # allow(dyn_drop).
- ellipsis_
inclusive_ range_ patterns - Alias to # allow(ellipsis_inclusive_range_patterns).
- enum_
intrinsics_ non_ enums - Alias to # allow(enum_intrinsics_non_enums).
- explicit_
outlives_ requirements - @TODO Does this rustdoc apply/show up anywhere? Alias to # allow(explicit_outlives_requirements).
- exported_
private_ dependencies - Alias to # allow(exported_private_dependencies).
- ffi_
unwind_ calls - Alias to # allow(ffi_unwind_calls).
- for_
loops_ over_ fallibles - Alias to # allow(for_loops_over_fallibles).
- forbidden_
lint_ groups - Alias to # allow(forbidden_lint_groups).
- function_
item_ references - Alias to # allow(function_item_references).
- fuzzy_
provenance_ casts - Alias to # allow(fuzzy_provenance_casts).
- illegal_
floating_ point_ literal_ pattern - Alias to # allow(illegal_floating_point_literal_pattern).
- implied_
bounds_ entailment - Alias to # allow(implied_bounds_entailment).
- improper_
ctypes - Alias to # allow(improper_ctypes).
- improper_
ctypes_ definitions - Alias to # allow(improper_ctypes_definitions).
- incomplete_
features - Alias to # allow(incomplete_features).
- incomplete_
include - Alias to # allow(incomplete_include).
- indirect_
structural_ match - Alias to # allow(indirect_structural_match).
- ineffective_
unstable_ trait_ impl - Alias to # allow(ineffective_unstable_trait_impl).
- inline_
no_ sanitize - Alias to # allow(inline_no_sanitize).
- invalid_
alignment - Alias to # allow(invalid_alignment).
- invalid_
atomic_ ordering - Alias to # allow(invalid_atomic_ordering).
- invalid_
doc_ attributes - Alias to # allow(invalid_doc_attributes).
- invalid_
macro_ export_ arguments - Alias to # allow(invalid_macro_export_arguments).
- invalid_
type_ param_ default - Alias to # allow(invalid_type_param_default).
- invalid_
value - Alias to # allow(invalid_value).
- irrefutable_
let_ patterns - Alias to # allow(irrefutable_let_patterns).
- keyword_
idents - Alias to # allow(keyword_idents).
- large_
assignments - Alias to # allow(large_assignments).
- late_
bound_ lifetime_ arguments - Alias to # allow(late_bound_lifetime_arguments).
- legacy_
derive_ helpers - Alias to # allow(legacy_derive_helpers).
- let_
underscore_ drop - Alias to # allow(let_underscore_drop).
- let_
underscore_ lock - Alias to # allow(let_underscore_lock).
- lossy_
provenance_ casts - Alias to # allow(lossy_provenance_casts).
- macro_
use_ extern_ crate - Alias to # allow(macro_use_extern_crate).
- map_
unit_ fn - Alias to # allow(map_unit_fn).
- meta_
variable_ misuse - Alias to # allow(meta_variable_misuse).
- missing_
abi - Alias to # allow(missing_abi).
- missing_
copy_ implementations - Alias to # allow(missing_copy_implementations).
- missing_
debug_ implementations - Alias to # allow(missing_debug_implementations).
- missing_
docs - Alias to # allow(missing_docs).
- missing_
fragment_ specifier - Alias to # allow(missing_fragment_specifier).
- multiple_
supertrait_ upcastable - Alias to # allow(multiple_supertrait_upcastable).
- must_
not_ suspend - Alias to # allow(must_not_suspend).
- mutable_
transmutes - Alias to # allow(mutable_transmutes).
- named_
arguments_ used_ positionally - Alias to # allow(named_arguments_used_positionally).
- named_
asm_ labels - Alias to # allow(named_asm_labels).
- no_
mangle_ const_ items - Alias to # allow(no_mangle_const_items).
- no_
mangle_ generic_ items - Alias to # allow(no_mangle_generic_items).
- non_
camel_ case_ types - Alias to # allow(non_camel_case_types).
- non_
exhaustive_ omitted_ patterns - Alias to # allow(non_exhaustive_omitted_patterns).
- non_
fmt_ panics - Alias to # allow(non_fmt_panics).
- non_
shorthand_ field_ patterns - Alias to # allow(non_shorthand_field_patterns).
- non_
snake_ case - Alias to # allow(non_snake_case).
- non_
upper_ case_ globals - Alias to # allow(non_upper_case_globals).
- nontrivial_
structural_ match - Alias to # allow(nontrivial_structural_match).
- noop_
method_ call - Alias to # allow(noop_method_call).
- opaque_
hidden_ inferred_ bound - Alias to # allow(opaque_hidden_inferred_bound).
- order_
dependent_ trait_ objects - Alias to # allow(order_dependent_trait_objects).
- overflowing_
literals - Alias to # allow(overflowing_literals).
- overlapping_
range_ endpoints - Alias to # allow(overlapping_range_endpoints).
- path_
statements - Alias to # allow(path_statements).
- patterns_
in_ fns_ without_ body - Alias to # allow(patterns_in_fns_without_body).
- pointer_
structural_ match - Alias to # allow(pointer_structural_match).
- private_
in_ public - Alias to # allow(private_in_public).
- proc_
macro_ back_ compat - Alias to # allow(proc_macro_back_compat).
- proc_
macro_ derive_ resolution_ fallback - Alias to # allow(proc_macro_derive_resolution_fallback).
- pub_
use_ of_ private_ extern_ crate - Alias to # allow(pub_use_of_private_extern_crate).
- redundant_
semicolons - Alias to # allow(redundant_semicolons).
- renamed_
and_ removed_ lints - Alias to # allow(renamed_and_removed_lints).
- repr_
transparent_ external_ private_ fields - Alias to # allow(repr_transparent_external_private_fields).
- rust_
2021_ incompatible_ closure_ captures - Alias to # allow(rust_2021_incompatible_closure_captures).
- rust_
2021_ prelude_ collisions - Alias to # allow(rust_2021_prelude_collisions).
- semicolon_
in_ expressions_ from_ macros - Alias to # allow(semicolon_in_expressions_from_macros).
- single_
use_ lifetimes - Alias to # allow(single_use_lifetimes).
- soft_
unstable - Alias to # allow(soft_unstable).
- special_
module_ name - Alias to # allow(special_module_name).
- stable_
features - Alias to # allow(stable_features).
- suspicious_
auto_ trait_ impls - Alias to # allow(suspicious_auto_trait_impls).
- temporary_
cstring_ as_ ptr - Alias to # allow(temporary_cstring_as_ptr).
- test_
unstable_ lint - Alias to # allow(test_unstable_lint).
- text_
direction_ codepoint_ in_ comment - Alias to # allow(text_direction_codepoint_in_comment).
- text_
direction_ codepoint_ in_ literal - Alias to # allow(text_direction_codepoint_in_literal).
- trivial_
bounds - Alias to # allow(trivial_bounds).
- trivial_
casts - Alias to # allow(trivial_casts).
- trivial_
numeric_ casts - Alias to # allow(trivial_numeric_casts).
- type_
alias_ bounds - Alias to # allow(type_alias_bounds).
- tyvar_
behind_ raw_ pointer - Alias to # allow(tyvar_behind_raw_pointer).
- unconditional_
panic - Alias to # allow(unconditional_panic).
- unconditional_
recursion - Alias to # allow(unconditional_recursion).
- undefined_
naked_ function_ abi - Alias to # allow(undefined_naked_function_abi).
- unexpected_
cfgs - Alias to # allow(unexpected_cfgs).
- unfulfilled_
lint_ expectations - Alias to # allow(unfulfilled_lint_expectations).
- ungated_
async_ fn_ track_ caller - Alias to # allow(ungated_async_fn_track_caller).
- uninhabited_
static - Alias to # allow(uninhabited_static).
- unknown_
lints - Alias to # allow(unknown_lints).
- unnameable_
test_ items - Alias to # allow(unnameable_test_items).
- unreachable_
code - Alias to # allow(unreachable_code).
- unreachable_
patterns - Alias to # allow(unreachable_patterns).
- unreachable_
pub - Alias to # allow(unreachable_pub).
- unsafe_
code - Alias to # allow(unsafe_code).
- unsafe_
op_ in_ unsafe_ fn - Alias to # allow(unsafe_op_in_unsafe_fn).
- unstable_
name_ collisions - Alias to # allow(unstable_name_collisions).
- unstable_
syntax_ pre_ expansion - Alias to # allow(unstable_syntax_pre_expansion).
- unsupported_
calling_ conventions - Alias to # allow(unsupported_calling_conventions).
- unused_
allocation - Alias to # allow(unused_allocation).
- unused_
assignments - Alias to # allow(unused_assignments).
- unused_
attributes - Alias to # allow(unused_attributes).
- unused_
braces - Alias to # allow(unused_braces).
- unused_
comparisons - Alias to # allow(unused_comparisons).
- unused_
doc_ comments - Alias to # allow(unused_doc_comments).
- unused_
extern_ crates - Alias to # allow(unused_extern_crates).
- unused_
features - Alias to # allow(unused_features).
- unused_
import_ braces - Alias to # allow(unused_import_braces).
- unused_
imports - Alias to # allow(unused_imports).
- unused_
labels - Alias to # allow(unused_labels).
- unused_
lifetimes - Alias to # allow(unused_lifetimes).
- unused_
macro_ rules - Alias to # allow(unused_macro_rules).
- unused_
macros - Alias to # allow(unused_macros).
- unused_
must_ use - Alias to # allow(unused_must_use).
- unused_
mut - Alias to # allow(unused_mut).
- unused_
parens - Alias to # allow(unused_parens).
- unused_
qualifications - Alias to # allow(unused_qualifications).
- unused_
results - Alias to # allow(unused_results).
- unused_
tuple_ struct_ fields - Alias to # allow(unused_tuple_struct_fields).
- unused_
variables - Alias to # allow(unused_variables).
- useless_
deprecated - Alias to # allow(useless_deprecated).
- variant_
size_ differences - Alias to # allow(variant_size_differences).
- where_
clauses_ object_ safety - Alias to # allow(where_clauses_object_safety).
- while_
true - Alias to # allow(while_true).