Catching up with async Rust

from blog fasterthanli.me, | ↗ original
In December 2023, a minor miracle happened: async fn in traits shipped. As of Rust 1.39, we already had free-standing async functions: pub async fn read_hosts() -> eyre::ResultVecu8>> { // etc. } ...and async functions in impl blocks: impl HostReader { pub async fn read_hosts(&self) -> eyre::ResultVecu8>> { // etc. } } But...