fix: adjust fields order

This commit is contained in:
GyDi
2023-01-14 14:57:55 +08:00
parent 75867da94f
commit ca81fcaf37
3 changed files with 13 additions and 22 deletions

View File

@@ -1,34 +1,34 @@
use serde_yaml::{Mapping, Value};
pub const HANDLE_FIELDS: [&str; 9] = [
"mode",
"port",
"socks-port",
"mixed-port",
"mode",
"ipv6",
"log-level",
"allow-lan",
"external-controller",
"log-level",
"ipv6",
"secret",
"external-controller",
];
pub const DEFAULT_FIELDS: [&str; 5] = [
"proxies",
"proxy-groups",
"rules",
"proxy-providers",
"rules",
"rule-providers",
];
pub const OTHERS_FIELDS: [&str; 25] = [
"tun",
"dns",
"tun",
"ebpf",
"hosts",
"script",
"profile",
"payload",
"tunnels", // clash dev
"tunnels",
"auto-redir",
"experimental",
"interface-name",