Crate shadowquic

Crate shadowquic 

Source

Re-exports§

pub use msgs::SDecode;
pub use msgs::SEncode;

Modules§

config
direct
error
msgs
quic
shadowquic
socks
squic
This module is shared by sunnyquic and shadowquic It handles the general tcp/udp proxying logic over quic connection It contains an optional authentication feature for sunnyquic only
sunnyquic
utils

Structs§

Manager
TcpSession
UdpSession

Enums§

ProxyRequest

Traits§

Inbound
Outbound
TcpTrait
UdpRecv
UdpSend
Udp socket only use immutable reference to self So it can be safely wrapped by Arc and cloned to work in duplex way.

Type Aliases§

AnyTcp
AnyUdpRecv
AnyUdpSend