Understanding Async Await in Rust: From State Machines to Assembly Code | Dark Hacker News