MCPcopy Index your code
hub / github.com/Qv2ray/v2ray-rust

github.com/Qv2ray/v2ray-rust @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
526 symbols 1,043 edges 54 files 44 documented · 8%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ChainableStreamBuilder (Interface)
(no doc) [10 implementers]
src/proxy/mod.rs
ToChainableStreamBuilder (Interface)
(no doc) [10 implementers]
src/config/to_chainable_builder.rs
AeadCipherHelper (Interface)
(no doc) [3 implementers]
src/common/aead_helper.rs
UdpRead (Interface)
(no doc) [15 implementers]
src/proxy/mod.rs
TrieNode (Interface)
(no doc) [2 implementers]
src/config/ip_trie.rs
BlockCipherHelper (Interface)
(no doc) [1 implementers]
src/common/mod.rs
UdpWrite (Interface)
(no doc) [15 implementers]
src/proxy/mod.rs
PollUtil (Interface)
(no doc) [1 implementers]
src/common/net/mod.rs

Core symbols most depended-on inside this repo

as_str
called by 68
src/proxy/address.rs
clone
called by 63
src/config/to_chainable_builder.rs
clone
called by 57
src/proxy/mod.rs
push
called by 45
src/proxy/mod.rs
new_error
called by 31
src/common/mod.rs
get_mut
called by 24
src/config/utils.rs
insert
called by 19
src/config/utils.rs
clear
called by 16
src/config/geoip.rs

Shape

Method 336
Function 86
Class 83
Enum 11
Interface 10

Languages

Rust100%

Modules by API surface

src/config/geosite.rs41 symbols
src/proxy/mod.rs27 symbols
src/proxy/udp.rs26 symbols
src/config/deserialize.rs24 symbols
src/config/geoip.rs23 symbols
src/config/mod.rs22 symbols
src/proxy/address.rs20 symbols
src/proxy/trojan/trojan_stream.rs18 symbols
src/proxy/shadowsocks/udp_crypto_io.rs15 symbols
src/proxy/grpc/mod.rs15 symbols
src/config/route.rs15 symbols
src/proxy/websocket/mod.rs14 symbols

For agents

$ claude mcp add v2ray-rust \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact