#Rust 1.68 is out!
The coolest thing in there is the newly stabilized pin!() macro, which of course makes any value of type T into a Pin<&mut T>
This is like the old futures::pin_mut!() macro, but they've done some awesome magic (or: horrible hacks) to make it more ergonomic: