wg-async
wg-async copied to clipboard
Working group dedicated to improving the foundations of Async I/O in Rust
### Brief summary I've heard that it's common want to wrap async-read or async-write, particularly with folks come from Java where this kind of pattern is very complicated. But it's...
### Brief summary Tokio has support for the futures `Stream` trait but it needs to be loaded from the `tokio-stream` crate because of stability concerns (they want to give a...
Write about how coherence makes it nearly impossible to establish standard traits outside of libstd.
### Brief summary Write about how coherence makes it nearly impossible to establish standard traits outside of libstd. In a nutshell: * If I define a trait that (say) all...
### Brief summary There are many difference scenarios when you might want to have multiple runtimes working together. We could use more stories about that! We do have: * [Alan...
### Brief summary Lack of widely used higher-level abstractions (like those tower aims to provide) ### Optional details * (Optional) Which [character(s)] would be the best fit and why? *...
### Brief summary No standardized lower-level traits for read, write, iterators in an async setting ### Optional details * (Optional) Which [character(s)] would be the best fit and why? *...
### Brief summary Alan is accustomed to JavaScript promises. He has design patterns in mind that don't work in Rust; he also gets confused by specific things around Rust futures....
This issue exists to collect links to blog posts that seem like status quo story ideas. Please provide the link and whatever other details you can that might help people...
### Brief summary Alan is accustomed to implementing services in Java He has design patterns in his mind that don't work in Rust. He also gets confused by specific things...
At the moment, the benefits of "productivity" and "stability" are mentioned. I think an experienced Rust developer would care about "correctness" at least as much. I think this is particularly...