aws_smithy_runtime/client/dns.rs
1/*
2 * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3 * SPDX-License-Identifier: Apache-2.0
4 */
5
6//! Built-in DNS resolver implementations.
7
8#[cfg(all(feature = "rt-tokio", not(target_family = "wasm")))]
9mod tokio;
10
11#[cfg(all(feature = "rt-tokio", not(target_family = "wasm")))]
12pub use self::tokio::TokioDnsResolver;
13
14#[cfg(all(feature = "hickory-dns", not(target_family = "wasm")))]
15mod caching;
16
17#[cfg(all(feature = "hickory-dns", not(target_family = "wasm")))]
18pub use self::caching::CachingDnsResolver;