// TODO(relay): do we want hickory_resolver::ConnectionProvider to be a supertrait of tor_rtcompat::Runtime?
fn extract_hickory_answers(lookup: &Lookup) -> Result<LookupAnswers<AnswerRecord>, LookupError> {
/// Used by the [`DnsResolverReactor`] to prevent launching multiple lookups for the same query.