pub async fn run_to_completion(
link: Link,
database: &Database,
host: &dyn ClientHost,
) -> Result<Outcome>Expand description
Runs one interactive drain, waiting briefly for another sync to finish.
This is the user-started recheck of a recorded vault deletion: it ignores
the record and clears it on success. Automatic callers must not sync while
StatusReport::vault_deleted_at is set.