pub(crate) fn spawn_runtime_reporting_keepalive(
reporter: Option<&RuntimeReporter>,
idle_snapshot: Option<Value>,
) -> Option<(Arc<AtomicBool>, JoinHandle<()>)>pub(crate) fn spawn_runtime_reporting_keepalive(
reporter: Option<&RuntimeReporter>,
idle_snapshot: Option<Value>,
) -> Option<(Arc<AtomicBool>, JoinHandle<()>)>