Main public logs
Appearance
Combined display of all available logs of JOHNWICK. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 00:08, 21 November 2025 PC talk contribs created page Upcasting Trait Objects in Rust 1.86: Why You Didn’t Know You Needed It (Created page with "500px The “Wait, Why Doesn’t This Work?” Moment Every Rust developer hits this wall at some point. You’ve got a bunch of trait objects (Box<dyn Trait>, maybe nested ones), and you think, “If trait Child extends Parent, surely I can treat a Box<dyn Child> as a Box<dyn Parent>.” Then Rust laughs in your face. No — you can’t just upcast a trait object. For years, this was one of those things we all hand-waved...")