The function allows executing arbitrary futures, including Rocket's `launch()` future, on Rocket's async runtime. Resolves #1881.