futures_stopwatch
pub async fn stopwatch<F: Future>(inner: F) -> (F::Output, Duration) where F: Future,