wg-async
wg-async copied to clipboard
Working group dedicated to improving the foundations of Async I/O in Rust
We need an async form of the Read and Write traits. There are multiple versions of this in the ecosystem: futures: [AsyncRead](https://docs.rs/futures/latest/futures/io/trait.AsyncRead.html), [AsyncWrite](https://docs.rs/futures/latest/futures/io/trait.AsyncWrite.html) tokio: [AsyncRead](https://docs.rs/tokio/latest/tokio/io/trait.AsyncRead.html), [AsyncWrite](https://docs.rs/tokio/latest/tokio/io/trait.AsyncWrite.html) async_std: [Read](https://docs.rs/async-std/latest/async_std/io/trait.Read.html), [Write](https://docs.rs/async-std/latest/async_std/io/trait.Write.html) Relevant...
In order to write reliable and performant async code today, the user needs to be aware of which functions are blocking, and either: - Find an async alternative - Schedule...
This issue tracks the steps for setting up a new initiative in the async vision [roadmap]. Please read the [instructions for owning an initiative][owning]. Top-level goal: Polish (#249) Initiative owner:...
This issue tracks the steps for setting up a new initiative in the async vision [roadmap]. Please read the [instructions for owning an initiative][owning]. Top-level goal: Polish (#249) Initiative owner:...
This issue tracks the steps for setting up a new initiative in the async vision [roadmap]. Please read the [instructions for owning an initiative][owning]. Top-level goal: Polish (#249) Initiative owner:...
This issue tracks the steps for setting up a new initiative in the async vision [roadmap]. Please read the [instructions for owning an initiative][owning]. Top-level goal: Polish (#249) Initiative owner:...
This issue tracks the steps for setting up a new initiative in the async vision [roadmap]. Please read the [instructions for owning an initiative][owning]. Top-level goal: Polish (#249) Initiative owner:...
This issue tracks the steps for setting up a new initiative in the async vision [roadmap]. Please read the [instructions for owning an initiative][owning]. Top-level goal: Polish (#249) Initiative owner:...
### Brief summary As a C# developer I really enjoy async disposals. The idea behind them is to have something like RAII, but non-blocking which is very important in case...