fn signal_complete(job: QueryJob<'_>)
Signals to waiters that the query is complete.
This does nothing for single threaded rustc, as there are no concurrent jobs which could be waiting on us.