A discussion about improving "import" codes

And, is it possible to change rustc’s behaviour so that codes that contain async.await can be compiled successfully with #![cfg(FALSE)] (declared in the module)?

I’m not sure. Is it a innocent idea?