pub(crate) fn block_on_host_future<Fut>( future: Fut, ) -> Result<Vec<Value>, AsyncRuntimeError>where Fut: Future<Output = Result<Vec<Value>, RuntimeError>> + 'static,