Rust does this, if you don’t call await on them. You can then await on the join of both.
Is the "join" syntax part of the language?
Is the "join" syntax part of the language?