Yes of course, but the async/await semantics are not designed only to be single threaded. Typically promises can be resumed on any executor thread, and the language is designed to reflect that.
I'm merely saying Rust async is not restricted to single threaded like many other languages design their async to be, because most people coming from Node are going to assume async is always single threaded.
Most people who write their promise implementations make them Send so they work with Tokio or Async-Std.
Relax, my guy. The shitty tone isn't necessary.
EDIT: Ah, your entire history is you just arguing with people. Got it.