rust-lang/rust-clippy · clippy_lints/src/casts
The clippy_lints/src/casts module of rust-lang/rust-clippy — the files it contains, which are most load-bearing, and how it couples to the rest of the codebase. Derived from the import graph.
Files in this module
Ranked by in-degree — how many other files import each one. The top of the list is where the module's weight sits.
- mod.rs1 in · 28 out · radius 1
- as_pointer_underscore.rs1 in · 0 out · radius 2
- as_ptr_cast_mut.rs1 in · 0 out · radius 2
- as_underscore.rs1 in · 0 out · radius 2
- borrow_as_ptr.rs1 in · 0 out · radius 2
- cast_abs_to_unsigned.rs1 in · 0 out · radius 2
- cast_enum_constructor.rs1 in · 0 out · radius 2
- cast_lossless.rs1 in · 0 out · radius 2
- cast_nan_to_int.rs1 in · 0 out · radius 2
- cast_possible_truncation.rs1 in · 0 out · radius 2
- cast_possible_wrap.rs1 in · 0 out · radius 2
- cast_precision_loss.rs1 in · 0 out · radius 2
- cast_ptr_alignment.rs1 in · 0 out · radius 2
- cast_sign_loss.rs1 in · 0 out · radius 2
- cast_slice_different_sizes.rs1 in · 0 out · radius 2
- cast_slice_from_raw_parts.rs1 in · 0 out · radius 2
- char_lit_as_u8.rs1 in · 0 out · radius 2
- confusing_method_to_numeric_cast.rs1 in · 0 out · radius 2
- fn_to_numeric_cast.rs1 in · 0 out · radius 2
- fn_to_numeric_cast_any.rs1 in · 0 out · radius 2
- fn_to_numeric_cast_with_truncation.rs1 in · 0 out · radius 2
- manual_dangling_ptr.rs1 in · 0 out · radius 2
- needless_type_cast.rs1 in · 0 out · radius 2
- ptr_as_ptr.rs1 in · 0 out · radius 2
- ptr_cast_constness.rs1 in · 0 out · radius 2
- ref_as_ptr.rs1 in · 0 out · radius 2
- unnecessary_cast.rs1 in · 0 out · radius 2
- utils.rs1 in · 0 out · radius 2
- zero_ptr.rs1 in · 0 out · radius 2
Depends on
Modules this one imports from (with the number of import edges).
Imports nothing else in the repo — a foundation/leaf module.
Depended on by
Modules that import from this one — its blast radius if you change it.
Nothing else in the repo imports this module directly.
Ask AI about rust-lang/rust-clippy
Grounded in the actual source code. Pick a starter question or write your own.
Informational only. Module boundaries are inferred from source directories and the import graph at the time of analysis; they can be incomplete or stale.