I often find myself writing a function that internally defines a struct just so I can implement a trait on it and return that type as an impl Trait. To see what…| theincredibleholk.org
Lately I've been talking to a few people about whether it might be possible to replace the Pin wrapper in Rust with a new Move trait. Pin is one of those things…| theincredibleholk.org
One of the big priorities for the Rust Leadership Council has been to determine the| theincredibleholk.org
There are currently two competing designs for async iteration traits for Rust. The first is poll_next. The second is async fn next. I see strengths to each desi…| theincredibleholk.org
When I last wrote about async cancellation in Rust, I touched briefly on the question of how cancellation interacts with panic. Mostly I left it as an exercise …| theincredibleholk.org
While doing some housekeeping on my blog over the weekend, I can across an ancient post by Patrick Walton. While I didn't realize it at the time, this post embo…| theincredibleholk.org
We had a fun discussion in #t-lang about possible new syntax for declaring functions in Rust. There were a lot of cool ideas put forward, and while mulling them…| theincredibleholk.org
One of the items on our Async 2027 Roadmap is to come up with some kind of asynchronous cleanup mechanism, like async Drop. There are some tricky design questio…| theincredibleholk.org
If you've been doing async for a while, you've probably heard someone say something like "the compiler takes an async function and converts it to a state m…| theincredibleholk.org
One of the first tasks for the Rust Leadership Council is to elect new Project Directors. But before we can do that, we need to create a process for doing so. T…| theincredibleholk.org
One of the issues we're working on with async functions in traits for Rust is how to attach Send bounds to futures returned by async methods. Niko Matsakis has …| theincredibleholk.org
As I've written about before, one of the major features we're working on adding to Rust is to allow async functions in traits. Today we have support in nightly …| theincredibleholk.org