From fd39961567d1e558af0c256fe593c98ef48f2cf6 Mon Sep 17 00:00:00 2001 From: Luna Yao <40349250+ZnqbuZ@users.noreply.github.com> Date: Fri, 20 Feb 2026 22:17:47 +0100 Subject: [PATCH] peer_mgr: remove Derivative --- easytier/src/dns/peer_mgr.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) 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,