pub fn connect(remote: SocketAddrV4, dst: SocketAddrV4) -> io::Result<TcpStream> {
    let stream = Socks5Stream::connect(remote, dst)?;

    Ok(stream.into_inner())
}
/// Connects to a target server through a SOCKS5 proxy.
Connects to a target server through a SOCKS5 proxy.
Connects to a target server through a SOCKS5 proxy .
pub fn connect(remote: SocketAddrV4, dst: SocketAddrV4) -> io::Result<TcpStream> {
    let stream = Socks5Stream::connect(remote, dst)?;
    Ok(stream.into_inner())
}
pub fn connect ( remote : SocketAddrV4 , dst : SocketAddrV4 ) -> io :: Result < TcpStream > { let stream = Socks5Stream :: connect ( remote , dst ) ? ; Ok ( stream . into_inner ( ) ) }
Connects to a target server through a SOCKS5 proxy.
Connects to a target server through a SOCKS5 proxy .
remote
SocketAddrV4
dst
SocketAddrV4