As in the pop-culture concept of cancelling? That's what you assumed the topic "cancelling async <language name>" was going to be about??

Or am I missing context?

Async in Rust isn't exactly universally loved, partly because async Rust is perceived to spread progressively to Rust libraries making it less optional to use. See eg https://bitbashing.io/async-rust.html, "Async Rust Is A Bad Language"

That's what I assumed. I know languages have to handle cancellations in async code, but Rust has had a fair amount of drama over the years, and I assumed the title was accurate and reflected that some drama was happening.

Appreciate the feedback here — definitely don't want the title to overshadow the work itself. Will keep this in mind for next time.

[deleted]

they probably assumed something like some_running_async_task.cancel()