pub async fn restore_loop(
pool: &SqlitePool,
request: RestoreLoopRequest,
ctrl_c: &mut CtrlC,
) -> Result<RestoreLoopReport>Expand description
Restores an interrupted live run only after its original database/resource owner is atomically replaced and a durable evidence export exists.