Rust 1.92 makes never-type fallback dependencies errors
engineeringrusttypesinferencecompatibilityTwo deny-by-default lints expose code whose inferred types depend on historical unit fallback. The change prepares existing Rust code for different never-type semantics without changing every edition at once.