refactor: 新增别名解析流程
- 封装通用标量/数组校验与提取方法 - 将别名解析拆分为数据清洗、循环引用检测与拓扑展开三阶段 - 重命名项目为 mirror - 其他优化
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
use rshim::sys::*;
|
||||
use rshim::Shim;
|
||||
use mirror::sys::*;
|
||||
use mirror::Mirror;
|
||||
use std::{env, process::exit};
|
||||
use tracing_subscriber::{fmt, EnvFilter};
|
||||
|
||||
@@ -15,7 +15,7 @@ fn main() {
|
||||
set_console_ctrl_handler();
|
||||
// 3. 解析调用参数与代理 Shim 配置
|
||||
let calling_args: Vec<_> = env::args_os().skip(1).collect();
|
||||
let shim = match Shim::load() {
|
||||
let shim = match Mirror::load() {
|
||||
Ok(v) => v,
|
||||
Err(e) => {
|
||||
eprintln!("加载代理(shim)配置时发生错误: {}", e);
|
||||
|
||||
Reference in New Issue
Block a user