“Still, from time to time I find myself disputing with borrow checker and type system for no practical reason.”
The task is a vector of async handlers for a chat bot. Any Python intern writes that in ten minutes. Here it takes higher-ranked trait bounds, boxed futures and a dig through a compiler issue that has sat open since 2017. The author co-wrote a major Rust bot framework and still lost. When the experts can’t push a closure into a Vec, the language owes them an apology.