Skip to main content

wowlab_tidy/languages/rust/rules/api/
mod.rs

1mod assoc_fn_no_self;
2mod builder_conventions;
3mod builder_fallible_setter;
4mod builder_param;
5mod collection_trait_completeness;
6mod const_fn_candidate;
7mod ctor_new;
8mod ctor_param_count;
9mod dyn_wrapper_in_api;
10mod error_missing_traits;
11mod error_type_unit;
12mod fallible_in_iterator;
13mod filesystem_boundary;
14mod forbidden_deps;
15mod glob_reexport;
16mod impl_into_for_owned;
17mod manual_error_impl;
18mod map_err_pure_wrap;
19mod missing_debug;
20mod missing_error_context;
21mod no_prelude;
22mod non_exhaustive_on_public;
23mod param_clump;
24mod pub_api_docs;
25mod pub_api_generic_nesting;
26mod pub_api_smart_pointers;
27mod public_error_enum;
28mod similar_fns;
29mod similar_structs;
30mod single_item_path;
31mod string_error;
32mod support;
33mod suspicious_enum_default;
34mod trait_logic_not_inherent;
35mod unbalanced_crate_root;
36mod unwrap_in_lib;