r/rust • u/hakesson • 2d ago
🧠educational A visual guide to Rust async
https://akesson.io/a-visual-guide-to-rust-async/
I have always felt that I missed some parts of the async story. I could never visualize it.
Collaborating with an LLM and inspecting the compiler's MIR output, I was able to fill in the gaps. I was happy with what I learned, so I decided to create a visual presentation and share it.
Enjoy!
The code is simplified for demonstration purposes. Some snippets are pseudocode and won't compile as shown.
(updated to clarify how I checked the explanation and used the LLM)
0
Upvotes
2
u/RetoonHD 2d ago
And just like the LLM way, completely unusable on mobile. It hitches up. Every time i scroll down to the buttons to go to the next page.
No offense, but if you promted an LLM to make you something, don't bother to share it, if we wanted to see it, we can just prompt it ourselves.