client: remove Derivative from DnsClient

This commit is contained in:
Luna Yao
2026-04-06 11:54:01 +02:00
parent 129f696a65
commit 743d8e4810
+1 -3
View File
@@ -7,7 +7,6 @@ use crate::proto::rpc_impl::standalone::StandAloneClient;
use crate::proto::rpc_types::controller::BaseController; use crate::proto::rpc_types::controller::BaseController;
use crate::tunnel::tcp::TcpTunnelConnector; use crate::tunnel::tcp::TcpTunnelConnector;
use crate::utils::DeterministicDigest; use crate::utils::DeterministicDigest;
use derivative::Derivative;
use std::sync::atomic::Ordering; use std::sync::atomic::Ordering;
use std::sync::Arc; use std::sync::Arc;
use std::time::Duration; use std::time::Duration;
@@ -61,8 +60,7 @@ impl TryFrom<HeartbeatRequest> for Heartbeat {
} }
} }
#[derive(Derivative)] #[derive(Debug)]
#[derivative(Debug)]
pub struct DnsClient { pub struct DnsClient {
mgr: Arc<DnsPeerMgr>, mgr: Arc<DnsPeerMgr>,