pub async fn report_loop(config: Config)
Expand description

Runs the telemetry reporting loop.

The loop ticks at the interval specified in config.interval. On each turn, it reports anonymous metadata about the system to the server running at config.domain. If it learns of a new Materialize release in the process, it logs a notice.