internals.rust-lang.org/t/rfc-3678-why-should-final-rule-out-downstream-use-cases-that-library-authors-never-anticipated/24701 RFC 3678: Why should final rule out downstream use cases that library authors never anticipated?
A Rust community member critiques RFC 3678 on final trait methods, arguing that hard bans on overriding force downstream users to fork libraries when authors fail to foresee needs. They propose a warn-by-default lint with explicit, reasoned opt-outs, reserving strict prohibition for soundness-critical cases.
— via Rust Internals, cyan-river