Are casts encouraged in Rust?
Are casts encouraged in Rust?
Posted Jul 1, 2025 2:14 UTC (Tue) by alx.manpages (subscriber, #145117)In reply to: Are casts encouraged in Rust? by iabervon
Parent article: How to write Rust in the kernel: part 2
> I'd actually say that the C compilers are suboptimal here because they don't give a warning about line 13
Line 13 has a cast, which precisely means: "compiler, please shut up".
If you want a diagnostic, remove the cast. As I've said, the appropriate number of casts in almost any given program is 0.