From 8b724d40f82f32caab0421a2335f60c661cc1850 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 16 Jun 2022 14:50:50 +0100 Subject: [PATCH] impl_standard_builder: Use for tor_dirmgr::DownloadScheduleConfig --- crates/tor-dirmgr/src/config.rs | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/crates/tor-dirmgr/src/config.rs b/crates/tor-dirmgr/src/config.rs index e1b6b4214..daca3c14b 100644 --- a/crates/tor-dirmgr/src/config.rs +++ b/crates/tor-dirmgr/src/config.rs @@ -129,20 +129,7 @@ pub struct DownloadScheduleConfig { pub(crate) retry_microdescs: DownloadSchedule, } -impl Default for DownloadScheduleConfig { - fn default() -> Self { - Self::builder() - .build() - .expect("default builder setting didn't work") - } -} - -impl DownloadScheduleConfig { - /// Return a new builder to make a [`DownloadScheduleConfig`] - pub fn builder() -> DownloadScheduleConfigBuilder { - DownloadScheduleConfigBuilder::default() - } -} +impl_standard_builder! { DownloadScheduleConfig } /// Configuration for how much clock skew to tolerate in our directory information #[derive(Debug, Clone, Builder, Eq, PartialEq)]