diff --git a/easytier/src/dns/peer_mgr.rs b/easytier/src/dns/peer_mgr.rs index 097bbb7a..4daf0a51 100644 --- a/easytier/src/dns/peer_mgr.rs +++ b/easytier/src/dns/peer_mgr.rs @@ -9,7 +9,6 @@ use crate::proto::dns::{DnsPeerManagerRpc, DnsPeerManagerRpcClientFactory, GetEx use crate::proto::rpc_types; use crate::proto::rpc_types::controller::BaseController; use anyhow::Context; -use derivative::Derivative; use derive_more::Deref; use moka::future::Cache; use std::sync::atomic::{AtomicBool, Ordering}; @@ -65,8 +64,7 @@ impl TryFrom for DnsSnapshot { const DNS_PEER_TTL: Duration = Duration::from_secs(3); -#[derive(Derivative, Deref)] -#[derivative(Debug)] +#[derive(Debug, Deref)] pub struct DnsPeerMgr { #[deref] mgr: Arc,