mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-05-07 02:09:06 +00:00
chore(clippy): disallow some methods from itertools (#2075)
This commit is contained in:
@@ -14,7 +14,6 @@ use crate::{
|
||||
use anyhow::Context;
|
||||
use dashmap::DashSet;
|
||||
use hickory_resolver::proto::rr::rdata::SRV;
|
||||
use itertools::Itertools;
|
||||
use rand::{seq::SliceRandom, Rng as _};
|
||||
use strum::VariantArray;
|
||||
|
||||
@@ -117,7 +116,7 @@ impl DnsTunnelConnector {
|
||||
let srv_domains = IpScheme::VARIANTS
|
||||
.iter()
|
||||
.map(|s| (s, format!("_easytier._{}.{}", s, domain_name)))
|
||||
.collect_vec();
|
||||
.collect::<Vec<_>>();
|
||||
tracing::info!("build srv_domains: {:?}", srv_domains);
|
||||
let responses = Arc::new(DashSet::new());
|
||||
let srv_lookup_tasks = srv_domains
|
||||
|
||||
@@ -71,7 +71,6 @@ use super::{
|
||||
};
|
||||
|
||||
use atomic_shim::AtomicU64;
|
||||
use itertools::Itertools;
|
||||
|
||||
static SERVICE_ID: u32 = 7;
|
||||
static UPDATE_PEER_INFO_PERIOD: Duration = Duration::from_secs(3600);
|
||||
@@ -1327,7 +1326,7 @@ impl RouteTable {
|
||||
.into_iter()
|
||||
.flat_map(|info| &info.proxy_cidrs)
|
||||
.filter_map(|cidr| cidr.parse::<IpCidr>().ok())
|
||||
.collect_vec();
|
||||
.collect::<Vec<_>>();
|
||||
|
||||
// build next hop map
|
||||
let (graph, start_node) =
|
||||
|
||||
Reference in New Issue
Block a user