Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ReaJason/Clash-Butler
/ functions
Functions
210 in github.com/ReaJason/Clash-Butler
⨍
Functions
210
◇
Types & classes
30
Method
hash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/trojan.rs:128
Method
hash
(&self, state: &mut H)
proxrs/src/protocol/mod.rs:292
Method
hash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/hysteria2.rs:219
Method
hash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/vless.rs:169
Method
hash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/vmess.rs:290
Method
hash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/http.rs:84
Method
hash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/socks5.rs:79
Method
hash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/hysteria.rs:111
Method
hash
(&self, mut state: &mut dyn Hasher)
proxrs/src/protocol/ssr.rs:113
Function
hello
(s: &str)
proxrs-wasm/src/lib.rs:21
Function
it_works
()
proxrs/src/lib.rs:14
Function
main
()
src/main.rs:41
Method
new
(external_port: u64, mixed_port: u64)
src/clash.rs:30
Method
new
()
src/settings.rs:24
Method
new
(proxy_type: ProxyType, proxy_adapter: Box<dyn ProxyAdapter>)
proxrs/src/protocol/mod.rs:140
Method
parse_base64_content
(content: &str)
proxrs/src/sub.rs:184
Method
parse_content
从字符串中解析代理 1. 先尝试使用 yaml 格式解析 2. 尝试解析 base64 格式 3. 尝试使用纯链接格式解析
proxrs/src/sub.rs:142
Method
parse_from_path
从本地文件中解析代理
proxrs/src/sub.rs:129
Method
parse_links_content
(content: &str)
proxrs/src/sub.rs:199
Method
parse_yaml_content
(content: &str)
proxrs/src/sub.rs:158
Function
pass
()
proxrs-wasm/tests/web.rs:11
Method
rename_dup_proxies_name
重命名相同名称的节点,在末尾加序号
proxrs/src/sub.rs:238
Method
restart
(&self)
src/clash.rs:62
Function
root
()
src/server.rs:43
Method
save_proxies_into_base64_file
(proxies: &[Proxy], save_path: String)
proxrs/src/sub.rs:342
Method
save_proxies_into_clash_file
( proxies: &Vec<Proxy>, config_path: String, save_path: String, )
proxrs/src/sub.rs:332
Method
set_name
(&mut self, name: &str)
proxrs/src/protocol/trojan.rs:40
Method
set_name
(&mut self, name: &str)
proxrs/src/protocol/hysteria2.rs:65
Method
set_name
(&mut self, name: &str)
proxrs/src/protocol/ss.rs:44
Method
set_name
(&mut self, name: &str)
proxrs/src/protocol/vless.rs:57
Method
set_name
(&mut self, name: &str)
proxrs/src/protocol/vmess.rs:87
Method
set_name
(&mut self, name: &str)
proxrs/src/protocol/http.rs:49
Method
set_name
(&mut self, name: &str)
proxrs/src/protocol/socks5.rs:44
Method
set_name
(&mut self, name: &str)
proxrs/src/protocol/hysteria.rs:76
Method
set_name
(&mut self, name: &str)
proxrs/src/protocol/ssr.rs:42
Function
set_panic_hook
()
proxrs-wasm/src/utils.rs:1
Function
start_server
(_config: Settings)
src/server.rs:23
Function
sub_handler
()
src/routes/sub.rs:9
Function
test_base64
()
proxrs/src/base64.rs:26
Function
test_base64_invalid
()
proxrs/src/base64.rs:32
Function
test_base64decode
()
proxrs/src/base64.rs:38
Function
test_base64decode_error
()
proxrs/src/base64.rs:44
Function
test_claude_is_ok
()
src/website.rs:149
Method
test_direct_delay
(&self)
src/clash.rs:144
Function
test_download
( url: &str, timeout: Duration, proxy_url: Option<&str>, )
src/speedtest.rs:18
Function
test_gemini_is_ok
()
src/website.rs:135
Function
test_get_clash_config_content
()
proxrs/src/sub.rs:365
Function
test_get_ip
()
src/cgi_trace.rs:206
Function
test_get_ip_from_ipip
()
src/cgi_trace.rs:227
Function
test_get_risk
()
src/risk.rs:63
Function
test_get_stable_nodes
()
src/main.rs:442
Function
test_get_trace_info_with_proxy
()
src/cgi_trace.rs:213
Function
test_get_without_proxy
()
src/risk.rs:55
Function
test_group_delay
()
src/clash.rs:245
Function
test_group_proxies
()
src/clash.rs:225
Function
test_hysteria2_from_json
()
proxrs/src/protocol/hysteria2.rs:252
Function
test_ip_detail
()
src/ip.rs:120
Function
test_merge_config
()
proxrs/src/sub.rs:430
Function
test_merge_uuids
()
proxrs/src/sub.rs:462
Function
test_ok
()
proxrs/src/protocol/hysteria2.rs:245
Function
test_openai_is_ok
()
src/website.rs:156
Function
test_parse_base64_ss
()
proxrs/src/protocol/ss.rs:201
Function
test_parse_base64_ss1
()
proxrs/src/protocol/ss.rs:211
Function
test_parse_conf
()
proxrs/src/sub.rs:387
Function
test_parse_grpc_vmess
()
proxrs/src/protocol/vmess.rs:340
Function
test_parse_hysteria2
()
proxrs/src/protocol/hysteria2.rs:231
Function
test_parse_json
()
proxrs/src/protocol/mod.rs:346
Function
test_parse_ss
()
proxrs/src/protocol/ss.rs:187
Function
test_parse_ss_vmess
()
proxrs/src/protocol/vmess.rs:315
Function
test_parse_ssr
()
proxrs/src/protocol/ssr.rs:125
Function
test_parse_ssr2
()
proxrs/src/protocol/ssr.rs:140
Function
test_parse_trojan
()
proxrs/src/protocol/trojan.rs:140
Function
test_parse_trojan1
()
proxrs/src/protocol/trojan.rs:159
Function
test_parse_vless
()
proxrs/src/protocol/vless.rs:182
Function
test_parse_vless1
()
proxrs/src/protocol/vless.rs:228
Function
test_parse_vless2
()
proxrs/src/protocol/vless.rs:246
Function
test_parse_vless3
()
proxrs/src/protocol/vless.rs:253
Function
test_parse_vmess
()
proxrs/src/protocol/vmess.rs:303
Function
test_parse_ws_vmess
()
proxrs/src/protocol/vmess.rs:328
Function
test_proxy
()
proxrs/src/protocol/mod.rs:391
Function
test_proxy_delay
()
src/clash.rs:207
Function
test_proxy_type
()
proxrs/src/protocol/mod.rs:355
Function
test_regex_filter
()
proxrs/src/sub.rs:396
Function
test_rename
()
proxrs/src/sub.rs:451
Function
test_rename_dup_proxies_name
()
proxrs/src/sub.rs:404
Function
test_rename_pattern
()
src/main.rs:473
Function
test_set_group_node
()
src/clash.rs:233
Function
test_ss2
()
proxrs/src/protocol/ss.rs:221
Function
test_ss3
()
proxrs/src/protocol/ss.rs:229
Function
test_ss_json
()
proxrs/src/protocol/ss.rs:256
Function
test_urls_type
()
proxrs/src/sub.rs:377
Function
test_youtube_music_is_ok
()
src/website.rs:142
Method
to_json
(&self)
proxrs/src/protocol/trojan.rs:112
Method
to_json
(&self)
proxrs/src/protocol/hysteria2.rs:203
Method
to_json
(&self)
proxrs/src/protocol/ss.rs:159
Method
to_json
(&self)
proxrs/src/protocol/vless.rs:153
Method
to_json
(&self)
proxrs/src/protocol/vmess.rs:274
Method
to_json
(&self)
proxrs/src/protocol/http.rs:68
Method
to_json
(&self)
proxrs/src/protocol/socks5.rs:63
Method
to_json
(&self)
proxrs/src/protocol/hysteria.rs:95
← previous
next →
101–200 of 210, ranked by callers