Unlock Your Python Backend Career: Build 30 Projects in 30 Days. Join now for just $54

LATEST rust-language-tutorial ARTICLES

Latest rust-language-tutorial Articles curated daily by the community.

Are async blocks dead? Introducing async closures (rust 1.85)

By Ugochukwu Chizaram Omumusinachi · Updated Wed Mar 12 2025

We just saw the official release of Rust's 1.85 version, and a lot of wow changes came with it, one of them would be async closures.

This new feature has caused a lively debate in the Rust community: Are async blocks, a staple of Rust’s async ecosystem, now obsolete? Are they useless?

As of February 28, 2025, the answer seems clear—async blocks are far from dead. Instead, they coexist with async closures, each serving unique purposes in Rust’s ever-evolving toolkit for non-blocking code.

Are async blocks dead? Introducing  async closures (rust 1.85)

Looking into what this means for developers and why both features remain relevant.