File tree 5 files changed +42
-6
lines changed
5 files changed +42
-6
lines changed Original file line number Diff line number Diff line change 1
1
# Hello Async Rust
2
2
3
- Unofficial async Rust tutorial [ WIP ] .
3
+ Unofficial async Rust tutorial. [ >> Read online ] [ 1 ]
4
4
5
- [ Read online] ( https://weipin.github.io/hello-async-rust )
5
+ Any PR is welcome and it will be merged immediately.
6
+
7
+ [ 1 ] : https://weipin.github.io/hello-async-rust
Original file line number Diff line number Diff line change 33
33
- [ Size] ( advanced/async_await/size.md )
34
34
- [ Exercises] ( advanced/async_await/exercises.md )
35
35
- [ Task] ( advanced/task/readme.md )
36
- - [ Mutex] ( )
37
- - [ Stream] ( )
36
+ - [ Exercises] ( advanced/exercises/readme.md )
38
37
39
38
# Misc
40
39
41
- - [ Further reading] ( )
42
- - [ Projects] ( )
40
+ - [ Further reading] ( misc/further-reading.md )
41
+ - [ Projects] ( misc/projects.md )
43
42
- [ Rewards: a meme] ( misc/meme-before-after.md )
Original file line number Diff line number Diff line change
1
+ # Exercises
2
+
3
+ 1 . Question: why a std::sync::Mutex cannot hold its guard across .await points?
4
+
5
+
6
+ ## Solutions
7
+
8
+ TODO
Original file line number Diff line number Diff line change
1
+ # Further reading
2
+
3
+ ## RFCs
4
+
5
+ - [ 2394-async_await] ( https://rust-lang.github.io/rfcs/2394-async_await.html )
6
+
7
+
8
+ ## Articles
9
+
10
+ 2024
11
+ - [ Let futures be futures] ( https://without.boats/blog/let-futures-be-futures/ )
12
+
13
+ 2022
14
+ - [ How (and why) nextest uses tokio] ( https://sunshowers.io/posts/nextest-and-tokio/ )
15
+
16
+ 2021
17
+ - [ Actors with Tokio] ( https://ryhl.io/blog/actors-with-tokio/ )
18
+
19
+ 2020
20
+ - [ Async: What is blocking?] ( https://ryhl.io/blog/async-what-is-blocking/ )
Original file line number Diff line number Diff line change
1
+ # Projects
2
+
3
+ ## Runtimes
4
+
5
+ 1 . [ Tokio] ( https://github.com/tokio-rs/tokio )
6
+ 1 . [ smol] ( https://github.com/smol-rs/smol )
7
+ 1 . [ Embassy] ( https://github.com/embassy-rs/embassy )
You can’t perform that action at this time.
0 commit comments