pub fn block_on<F>(future: F) -> <F as Future>::Outputwhere F: Future + Send + 'static, <F as Future>::Output: Send + 'static,
block_on will use the global executor instance, which is determined by the cargo features, to block until the given future has finished.
block_on