async-book icon indicating copy to clipboard operation
async-book copied to clipboard

Asynchronous Programming in Rust

Results 84 async-book issues
Sort by recently updated
recently updated
newest added

This may not be something you want in the book, but there is a nifty macro crate for automatically transforming async functions to return boxed futures that could be useful...

Is this book no longer being updated? What if I want to help?

I've seen several async beginners try to use `thread::sleep` to try to wrap their brains around async. It's probably one of the most common ways to "see" async. I just...

I have updated the translation to the newest version of the async book of the English version, so I add it to the appendix

In the Pin(4th) chapter, there is an example showing that we cannot move data if we pinned it, and use `std::mem::swap` to prove it. ``` pub fn main() { let...

Concurrency != Parallelism to avoid confusion, use cooperative multitasking (async) and preemptive multitasking (threads) threads are not necessary run in parallel.

hi maintainer, I have complete translate async book into Simple Chinese, and expect to be merge into official website. Detail: 1. during translation, try keep away from modify english line,...

Correctly explain the existing behavior Fix the comment to explain the FuturesUnordered example

I'd like to see a more detail on `Wakers`. A `Waker` is a wrapper around a `RawWaker` which looks to implement `dynamic dispatch` manually with lots of unsafe code, which...

When discussing Rust Futures, pretty much all the information I found online talks about Futures that are coded by a human user, e.g.: TimerFuture, SocketReadFuture, etc.. These Futures are what...