pub async fn start_telemetry_reporting<F, I>( info_fetcher: Arc<I>, report_creator: Arc<F>, ) -> (JoinHandle<()>, Sender<()>)where F: TelemetryReportCreator + Send + Sync + 'static, I: TelemetryInfoFetcher + Send + Sync + 'static,