MCPcopy Create free account

hub / github.com/ReaJason/Clash-Butler / functions

Functions210 in github.com/ReaJason/Clash-Butler

Methodhash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/trojan.rs:128
Methodhash
(&self, state: &mut H)
proxrs/src/protocol/mod.rs:292
Methodhash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/hysteria2.rs:219
Methodhash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/vless.rs:169
Methodhash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/vmess.rs:290
Methodhash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/http.rs:84
Methodhash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/socks5.rs:79
Methodhash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/hysteria.rs:111
Methodhash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/ssr.rs:113
Functionhello
(s: &str)
proxrs-wasm/src/lib.rs:21
Functionit_works
()
proxrs/src/lib.rs:14
Functionmain
()
src/main.rs:41
Methodnew
(external_port: u64, mixed_port: u64)
src/clash.rs:30
Methodnew
()
src/settings.rs:24
Methodnew
(proxy_type: ProxyType, proxy_adapter: Box<dyn ProxyAdapter>)
proxrs/src/protocol/mod.rs:140
Methodparse_base64_content
(content: &str)
proxrs/src/sub.rs:184
Methodparse_content
从字符串中解析代理 1. 先尝试使用 yaml 格式解析 2. 尝试解析 base64 格式 3. 尝试使用纯链接格式解析
proxrs/src/sub.rs:142
Methodparse_from_path
从本地文件中解析代理
proxrs/src/sub.rs:129
Methodparse_links_content
(content: &str)
proxrs/src/sub.rs:199
Methodparse_yaml_content
(content: &str)
proxrs/src/sub.rs:158
Functionpass
()
proxrs-wasm/tests/web.rs:11
Methodrename_dup_proxies_name
重命名相同名称的节点,在末尾加序号
proxrs/src/sub.rs:238
Methodrestart
(&self)
src/clash.rs:62
Functionroot
()
src/server.rs:43
Methodsave_proxies_into_base64_file
(proxies: &[Proxy], save_path: String)
proxrs/src/sub.rs:342
Methodsave_proxies_into_clash_file
( proxies: &Vec<Proxy>, config_path: String, save_path: String, )
proxrs/src/sub.rs:332
Methodset_name
(&mut self, name: &str)
proxrs/src/protocol/trojan.rs:40
Methodset_name
(&mut self, name: &str)
proxrs/src/protocol/hysteria2.rs:65
Methodset_name
(&mut self, name: &str)
proxrs/src/protocol/ss.rs:44
Methodset_name
(&mut self, name: &str)
proxrs/src/protocol/vless.rs:57
Methodset_name
(&mut self, name: &str)
proxrs/src/protocol/vmess.rs:87
Methodset_name
(&mut self, name: &str)
proxrs/src/protocol/http.rs:49
Methodset_name
(&mut self, name: &str)
proxrs/src/protocol/socks5.rs:44
Methodset_name
(&mut self, name: &str)
proxrs/src/protocol/hysteria.rs:76
Methodset_name
(&mut self, name: &str)
proxrs/src/protocol/ssr.rs:42
Functionset_panic_hook
()
proxrs-wasm/src/utils.rs:1
Functionstart_server
(_config: Settings)
src/server.rs:23
Functionsub_handler
()
src/routes/sub.rs:9
Functiontest_base64
()
proxrs/src/base64.rs:26
Functiontest_base64_invalid
()
proxrs/src/base64.rs:32
Functiontest_base64decode
()
proxrs/src/base64.rs:38
Functiontest_base64decode_error
()
proxrs/src/base64.rs:44
Functiontest_claude_is_ok
()
src/website.rs:149
Methodtest_direct_delay
(&self)
src/clash.rs:144
Functiontest_download
( url: &str, timeout: Duration, proxy_url: Option<&str>, )
src/speedtest.rs:18
Functiontest_gemini_is_ok
()
src/website.rs:135
Functiontest_get_clash_config_content
()
proxrs/src/sub.rs:365
Functiontest_get_ip
()
src/cgi_trace.rs:206
Functiontest_get_ip_from_ipip
()
src/cgi_trace.rs:227
Functiontest_get_risk
()
src/risk.rs:63
Functiontest_get_stable_nodes
()
src/main.rs:442
Functiontest_get_trace_info_with_proxy
()
src/cgi_trace.rs:213
Functiontest_get_without_proxy
()
src/risk.rs:55
Functiontest_group_delay
()
src/clash.rs:245
Functiontest_group_proxies
()
src/clash.rs:225
Functiontest_hysteria2_from_json
()
proxrs/src/protocol/hysteria2.rs:252
Functiontest_ip_detail
()
src/ip.rs:120
Functiontest_merge_config
()
proxrs/src/sub.rs:430
Functiontest_merge_uuids
()
proxrs/src/sub.rs:462
Functiontest_ok
()
proxrs/src/protocol/hysteria2.rs:245
Functiontest_openai_is_ok
()
src/website.rs:156
Functiontest_parse_base64_ss
()
proxrs/src/protocol/ss.rs:201
Functiontest_parse_base64_ss1
()
proxrs/src/protocol/ss.rs:211
Functiontest_parse_conf
()
proxrs/src/sub.rs:387
Functiontest_parse_grpc_vmess
()
proxrs/src/protocol/vmess.rs:340
Functiontest_parse_hysteria2
()
proxrs/src/protocol/hysteria2.rs:231
Functiontest_parse_json
()
proxrs/src/protocol/mod.rs:346
Functiontest_parse_ss
()
proxrs/src/protocol/ss.rs:187
Functiontest_parse_ss_vmess
()
proxrs/src/protocol/vmess.rs:315
Functiontest_parse_ssr
()
proxrs/src/protocol/ssr.rs:125
Functiontest_parse_ssr2
()
proxrs/src/protocol/ssr.rs:140
Functiontest_parse_trojan
()
proxrs/src/protocol/trojan.rs:140
Functiontest_parse_trojan1
()
proxrs/src/protocol/trojan.rs:159
Functiontest_parse_vless
()
proxrs/src/protocol/vless.rs:182
Functiontest_parse_vless1
()
proxrs/src/protocol/vless.rs:228
Functiontest_parse_vless2
()
proxrs/src/protocol/vless.rs:246
Functiontest_parse_vless3
()
proxrs/src/protocol/vless.rs:253
Functiontest_parse_vmess
()
proxrs/src/protocol/vmess.rs:303
Functiontest_parse_ws_vmess
()
proxrs/src/protocol/vmess.rs:328
Functiontest_proxy
()
proxrs/src/protocol/mod.rs:391
Functiontest_proxy_delay
()
src/clash.rs:207
Functiontest_proxy_type
()
proxrs/src/protocol/mod.rs:355
Functiontest_regex_filter
()
proxrs/src/sub.rs:396
Functiontest_rename
()
proxrs/src/sub.rs:451
Functiontest_rename_dup_proxies_name
()
proxrs/src/sub.rs:404
Functiontest_rename_pattern
()
src/main.rs:473
Functiontest_set_group_node
()
src/clash.rs:233
Functiontest_ss2
()
proxrs/src/protocol/ss.rs:221
Functiontest_ss3
()
proxrs/src/protocol/ss.rs:229
Functiontest_ss_json
()
proxrs/src/protocol/ss.rs:256
Functiontest_urls_type
()
proxrs/src/sub.rs:377
Functiontest_youtube_music_is_ok
()
src/website.rs:142
Methodto_json
(&self)
proxrs/src/protocol/trojan.rs:112
Methodto_json
(&self)
proxrs/src/protocol/hysteria2.rs:203
Methodto_json
(&self)
proxrs/src/protocol/ss.rs:159
Methodto_json
(&self)
proxrs/src/protocol/vless.rs:153
Methodto_json
(&self)
proxrs/src/protocol/vmess.rs:274
Methodto_json
(&self)
proxrs/src/protocol/http.rs:68
Methodto_json
(&self)
proxrs/src/protocol/socks5.rs:63
Methodto_json
(&self)
proxrs/src/protocol/hysteria.rs:95
← previousnext →101–200 of 210, ranked by callers