pub async fn measure_async_future<T, Fut>( _measurement_loc: &'static str, fut: Fut, ) -> Twhere Fut: Future<Output = T>,