pub fn spawn_claim_loop(
cfg: SharedConfig,
stop: Arc<AtomicBool>,
logs: Arc<Mutex<Vec<LogEntry>>>,
busy: Arc<AtomicBool>,
observers: WorkerObservers,
schedule: LoopSchedule,
) -> JoinHandle<()>pub fn spawn_claim_loop(
cfg: SharedConfig,
stop: Arc<AtomicBool>,
logs: Arc<Mutex<Vec<LogEntry>>>,
busy: Arc<AtomicBool>,
observers: WorkerObservers,
schedule: LoopSchedule,
) -> JoinHandle<()>