From 6ef20605109f372bd6343aa85531f1a2e0b5ff97 Mon Sep 17 00:00:00 2001 From: David Wilemski Date: Mon, 5 Nov 2018 11:27:32 -0800 Subject: [PATCH] Added dns_threads setter to sync ClientBuilder (#381) --- src/client.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/client.rs b/src/client.rs index 02d722b..e234e16 100644 --- a/src/client.rs +++ b/src/client.rs @@ -262,6 +262,13 @@ impl ClientBuilder { self } + /// Set the number of threads to use for DNS + /// + /// Default is 4 + pub fn dns_threads(self, threads: usize) -> ClientBuilder { + self.with_inner(|inner| inner.dns_threads(threads)) + } + fn with_inner(mut self, func: F) -> ClientBuilder where F: FnOnce(async_impl::ClientBuilder) -> async_impl::ClientBuilder,