On always-applicable trait impls
Specialization is cool and people really want it. We also already use it in the standard library a bunch for performance reasons.
writing about stuff
Specialization is cool and people really want it. We also already use it in the standard library a bunch for performance reasons.
For general info about the new trait solver, see this separate blog post. This blog post is not targeted at a general audience. It’s targeted at nobody to be honest. I wrote it for myself to figure out what I need to do.
Waddup everyone!
duh :>
Waddup gamers, there are a lot of desirable extensions for Rust which boil down to adding a new implicit/default trait bound. some sort of Leak bound for improved linear type support/to avoid dropping stuff that is AsyncDrop something something Moveable to supercede Pin the merged experimental feature(sized_hierarchy) which adds MetaSized as a super trait of Sized
While overflow handling continues to be a major source of pain, there has been some quite significant progress this week. Will try to summarize my current understanding over the next week and will hopefully end up with an acceptable status quo, even if imperfect.