mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-09-02 17:15:43 +00:00
config: use itertools
This commit is contained in:
@@ -14,6 +14,7 @@ use std::iter;
|
|||||||
use std::net::{Ipv4Addr, Ipv6Addr, SocketAddr, SocketAddrV4};
|
use std::net::{Ipv4Addr, Ipv6Addr, SocketAddr, SocketAddrV4};
|
||||||
use std::str::FromStr;
|
use std::str::FromStr;
|
||||||
use std::sync::LazyLock;
|
use std::sync::LazyLock;
|
||||||
|
use itertools::Itertools;
|
||||||
use url::Url;
|
use url::Url;
|
||||||
use uuid::Uuid;
|
use uuid::Uuid;
|
||||||
|
|
||||||
@@ -117,7 +118,7 @@ impl DnsGlobalCtxExt for GlobalCtx {
|
|||||||
zones: zones
|
zones: zones
|
||||||
.filter(|z| z.policy.export.is_some()) // TODO: check policies of parent zones
|
.filter(|z| z.policy.export.is_some()) // TODO: check policies of parent zones
|
||||||
.cloned()
|
.cloned()
|
||||||
.map(Into::into)
|
.map_into()
|
||||||
.collect(),
|
.collect(),
|
||||||
fqdn: config.get_fqdn().to_string(),
|
fqdn: config.get_fqdn().to_string(),
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user