async fn blocking<T: Send + 'static>( f: impl FnOnce() -> T + Send + 'static, ) -> T
Run blocking filesystem work off the async executor.