pub fn run<F>(future: F) -> <F as Future>::Outputwhere F: Future,
Executes the specified future and blocks until it completes.