fix(ci): rustfmt import order and gate Upstream import for Windows
This commit is contained in:
@@ -16,9 +16,9 @@ use crate::blocklist::BlocklistStore;
|
||||
use crate::buffer::BytePacketBuffer;
|
||||
use crate::cache::{DnsCache, DnssecStatus};
|
||||
use crate::config::{UpstreamMode, ZoneMap};
|
||||
use crate::forward::{forward_with_failover_raw, UpstreamPool};
|
||||
#[cfg(test)]
|
||||
use crate::forward::Upstream;
|
||||
use crate::forward::{forward_with_failover_raw, UpstreamPool};
|
||||
use crate::header::ResultCode;
|
||||
use crate::health::HealthMeta;
|
||||
use crate::lan::PeerStore;
|
||||
@@ -1280,10 +1280,7 @@ mod tests {
|
||||
let mut ctx = crate::testutil::test_ctx().await;
|
||||
ctx.forwarding_rules = vec![ForwardingRule::new(
|
||||
"corp".to_string(),
|
||||
UpstreamPool::new(
|
||||
vec![Upstream::Udp(dead), Upstream::Udp(live)],
|
||||
vec![],
|
||||
),
|
||||
UpstreamPool::new(vec![Upstream::Udp(dead), Upstream::Udp(live)], vec![]),
|
||||
)];
|
||||
let ctx = Arc::new(ctx);
|
||||
|
||||
|
||||
@@ -2,7 +2,9 @@ use std::net::SocketAddr;
|
||||
|
||||
use log::info;
|
||||
|
||||
use crate::forward::{Upstream, UpstreamPool};
|
||||
#[cfg(any(target_os = "macos", target_os = "linux"))]
|
||||
use crate::forward::Upstream;
|
||||
use crate::forward::UpstreamPool;
|
||||
|
||||
fn print_recursive_hint() {
|
||||
let is_recursive = crate::config::load_config("numa.toml")
|
||||
|
||||
Reference in New Issue
Block a user